Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
0eb07bfde0deedcb35cf3d118b3488f5d8db32ec
/
lib
/
AST
/
TranslationUnit.cpp
0ce902b
Patch by Csaba Hruska and Peter Neumark:
by Ted Kremenek
· 16 years ago
05ac3ef
Reclaim memory owned by ObjCForwardProtocolDecls.
by Ted Kremenek
· 16 years ago
400d95f
Implement "Destroy" and destructor for ObjCClassDecl, allowing us to reclaim its memory and the memory of the Decls it owns.
by Ted Kremenek
· 16 years ago
1c8a413
Implement "Destroy" and destructor for ObjCProtocolDecl, allowing us to reclaim its memory and the memory of the Decls it owns.
by Ted Kremenek
· 16 years ago
1a726d7
Because of a lack of a clear ownership role between ObjCInterfaceDecls and
by Ted Kremenek
· 16 years ago
e7d07d1
Moved LangOptions from TranslationUnit to ASTContext. This induced a variety of cleanups in some ASTConsumers.
by Ted Kremenek
· 16 years ago
5f1adf8
Fix the destruction "properly" in the sense that we actually destroy the
by Eli Friedman
· 17 years ago
1108e7d
Don't kill the declarations if the translation unit doesn't own them
by Eli Friedman
· 17 years ago
27f8a28
Try to plug some memory leaks...
by Ted Kremenek
· 17 years ago
c1e9dea
TranslationUnit now owns IdentifierTable, TargetInfo, and Selectors objects
by Ted Kremenek
· 17 years ago
bb45c51
Stub out and start using a Decl::Destroy() method.
by Sam Bishop
· 17 years ago
e2563ca
Pass the ASTContext object around when deserializing Decl and Stmt objects, so
by Sam Bishop
· 17 years ago
0f9c72f
trivial whitespace fix
by Sam Bishop
· 17 years ago
71de20e
Created a destructor so that the top-level decls can be deleted.
by Sam Bishop
· 17 years ago
35de512
Update to match simplified llvm MemoryBuffer interfaces for files.
by Chris Lattner
· 17 years ago
bda0b62
Make a major restructuring of the clang tree: introduce a top-level
by Chris Lattner
· 17 years ago
[Renamed from AST/TranslationUnit.cpp]
42e6737
Remove the first layer of support for "portability" warnings. This is
by Chris Lattner
· 17 years ago
0bc735f
Don't attribute in file headers anymore. See llvmdev for the
by Chris Lattner
· 17 years ago
ee53364
Converted uses of scoped_ptr to OwningPtr.
by Ted Kremenek
· 17 years ago
fdfc198
Removed "SourceFile" from TranslationUnit. This same information will (soon)
by Ted Kremenek
· 17 years ago
63ea863
Removed storing inode and device number in TranslationUnit.
by Ted Kremenek
· 17 years ago
dca2927
Moved ReadBitcodeFile and EmitBitcodeFile out of TranslationUnit and made them
by Ted Kremenek
· 17 years ago
525fdbc
Fixed broken includes introduced by recent (incomplete) patch to
by Ted Kremenek
· 17 years ago
77cda50
Moved TranslationUnit from Driver to AST library.
by Ted Kremenek
· 17 years ago
[Renamed from Driver/TranslationUnit.cpp]
cc92709
Changed set of top-level decls from a list to a vector.
by Ted Kremenek
· 17 years ago
a1fa3a1
Implemented -serialize-ast option for the driver. This is not really tested
by Ted Kremenek
· 17 years ago
9c728dc
TargetInfo no longer includes a reference to SourceManager.
by Ted Kremenek
· 17 years ago
bbced58
Moved construction of TargetInfo objects out of the Driver
by Ted Kremenek
· 17 years ago
7a9d49f
Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now
by Ted Kremenek
· 17 years ago
2f74359
Added "TranslationUnit" class that will be used to provide an interface
by Ted Kremenek
· 17 years ago