..
APValue.h
Fix -Wcast-qual warnings.
2010-04-19 16:39:44 +00:00
AST.h
Basic representation of C++ class templates, from Andrew Sutton.
2009-02-04 19:02:06 +00:00
ASTConsumer.h
Put the mechanism in place to track modifications in an AST entity that were committed after
2010-10-24 17:26:36 +00:00
ASTContext.h
Expose Objective-C type encodings of declarations to libclang users. This also adds a method in ASTContext which encodes FunctionDecls using the same encoding format that is used for Objective-C methods.
2010-12-30 14:05:53 +00:00
ASTDiagnostic.h
add the ability to associate 'category' names with diagnostics
2010-05-04 20:44:26 +00:00
ASTImporter.h
Implement AST import support for class template specializations.
2010-12-01 01:36:18 +00:00
ASTMutationListener.h
Use the ASTMutationListener to track when a named decl gets added to a DeclContext,
2010-10-28 07:38:51 +00:00
ASTVector.h
Teach ASTVector::append() about the case where 'NumInputs' is 0. This hopefully fixes
2010-04-15 01:14:12 +00:00
Attr.h
Remove default argument from operator delete; per report on cfe-dev, fixes
2010-08-19 06:13:01 +00:00
CMakeLists.txt
Generate Attr subclasses with TableGen.
2010-08-18 23:23:40 +00:00
CXXInheritance.h
Add CXXRecordDecl::getIndirectPrimaryBases.
2010-11-24 22:50:27 +00:00
CanonicalType.h
Kill RecordType::getAddressSpace() and its fixme; that's just not how
2010-12-23 17:56:54 +00:00
CharUnits.h
Merge System into Support.
2010-11-29 18:12:39 +00:00
Decl.h
Redesign the way anonymous fields are handled in designated-initializers.
2010-12-22 03:46:10 +00:00
DeclAccessPair.h
Implement the protected access restriction ([class.protected]), which requires
2010-04-06 21:38:20 +00:00
DeclBase.h
Re-implement caching for the linkage calculation of declarations.
2010-12-06 18:36:25 +00:00
DeclCXX.h
More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list:
2010-12-04 09:14:42 +00:00
DeclContextInternals.h
Use the AST on-disk hash table for name lookup inside a DeclContext.
2010-08-20 16:04:35 +00:00
DeclFriend.h
Lazily load the next friend in the chain of FriendDecls, to eliminate
2010-10-27 20:23:41 +00:00
DeclGroup.h
Merge System into Support.
2010-11-29 18:12:39 +00:00
DeclObjC.h
Warn when synthesizing a property which is
2010-12-17 22:28:16 +00:00
DeclTemplate.h
Add an AST representation for non-type template parameter
2010-12-23 23:51:58 +00:00
DeclVisitor.h
Convert DeclNodes to use TableGen.
2010-05-30 07:21:58 +00:00
DeclarationName.h
Variadic templates: extend the Expr class with a bit that specifies
2010-12-15 01:34:56 +00:00
DependentDiagnostic.h
Implement the protected access restriction ([class.protected]), which requires
2010-04-06 21:38:20 +00:00
EvaluatedExprVisitor.h
Teach the EvaluatedExprVisitor and its client, which marks
2010-09-11 23:32:50 +00:00
Expr.h
Refactor the tree transform's many loops over sets of expressions
2011-01-03 19:04:46 +00:00
ExprCXX.h
Refactor the tree transform's many loops over sets of expressions
2011-01-03 19:04:46 +00:00
ExprObjC.h
Refactor the tree transform's many loops over sets of expressions
2011-01-03 19:04:46 +00:00
ExternalASTSource.h
Extend ExternalASTSource with the ability to lazily complete the
2010-12-01 23:49:52 +00:00
Makefile
Generate Attr subclasses with TableGen.
2010-08-18 23:23:40 +00:00
NestedNameSpecifier.h
Variadic templates: extend Type, NestedNameSpecifier, TemplateName,
2010-12-13 22:49:22 +00:00
OperationKinds.h
Although we currently have explicit lvalue-to-rvalue conversions, they're
2010-12-04 03:47:34 +00:00
ParentMap.h
Add method ParentMap::addStmt().
2010-11-15 20:54:24 +00:00
PrettyPrinter.h
Copy the LangOptions in PrintingPolicy to avoid pointing to a LangOptions that is long gone.
2010-11-18 20:06:30 +00:00
RecordLayout.h
Merge System into Support.
2010-11-29 18:12:39 +00:00
RecursiveASTVisitor.h
Implement support for pack expansions whose pattern is a non-type
2011-01-03 17:17:50 +00:00
Redeclarable.h
Re-implement caching for the linkage calculation of declarations.
2010-12-06 18:36:25 +00:00
Stmt.h
Swap the order of the condition and body of a do-while statement in
2010-12-17 16:18:04 +00:00
StmtCXX.h
Rename PCHStmtReader -> ASTStmtReader.
2010-08-18 23:56:52 +00:00
StmtGraphTraits.h
Remove tabs, and whitespace cleanups.
2009-09-09 15:08:12 +00:00
StmtIterator.h
Merge System into Support.
2010-11-29 18:12:39 +00:00
StmtObjC.h
Make the static type of the exception variable in an Objective-C
2010-04-26 16:46:50 +00:00
StmtVisitor.h
GCC didn't care for my attempt at API compatibility, so brute-force everything
2010-08-25 11:45:40 +00:00
TemplateBase.h
Implement template argument deduction for pack expansions whose
2010-12-22 21:19:48 +00:00
TemplateName.h
Variadic templates: extend Type, NestedNameSpecifier, TemplateName,
2010-12-13 22:49:22 +00:00
Type.h
The -fshort-wchar option causes wchar_t to become unsigned, in addition to being
2010-12-25 23:25:43 +00:00
TypeLoc.h
Introduce a new type, PackExpansionType, to capture types that are
2010-12-20 02:24:11 +00:00
TypeLocNodes.def
Clone the full Type hierarchy into the TypeLoc hierarchy. Normalize
2009-10-18 01:05:36 +00:00
TypeLocVisitor.h
Silence a control reaches end of function warning. Patch by Enea
2010-01-18 18:41:43 +00:00
TypeNodes.def
Introduce a new type, PackExpansionType, to capture types that are
2010-12-20 02:24:11 +00:00
TypeOrdering.h
When caching code completions for global declarations, keep track of
2010-08-16 18:08:11 +00:00
TypeVisitor.h
TypeVisitor doesn't visit Stmts.
2010-05-21 18:04:30 +00:00
UnresolvedSet.h
Move OverloadExpr over to a ASTContext-allocated pointer for its
2010-05-23 19:36:40 +00:00
UsuallyTinyPtrVector.h
Read/write CastExpr's CXXBaseSpecifierArray for PCH.
2010-07-02 23:30:27 +00:00