llvm-project/clang/lib/AST
Argyrios Kyrtzidis f89a92702f [PCH] When loading fields from external storage make sure to also
load in the IndirectField declarations as well.

Field designators in initializer lists depend on traversing the fields
decl chain to find the indirect fields.

Fixes rdar://12239321

llvm-svn: 163552
2012-09-10 22:04:22 +00:00
..
APValue.cpp Store SourceManager pointer on PrintingPolicy in the case where we're dumping, 2012-08-16 03:56:14 +00:00
ASTConsumer.cpp Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue 2011-11-18 00:26:59 +00:00
ASTContext.cpp Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
ASTDiagnostic.cpp Store SourceManager pointer on PrintingPolicy in the case where we're dumping, 2012-08-16 03:56:14 +00:00
ASTImporter.cpp Teach the ASTImporter how to handle anonymous structs/unions 2012-07-17 21:16:27 +00:00
AttrImpl.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:48:34 +00:00
CMakeLists.txt Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
CXXABI.h [Windows] Use thiscall as the default calling convention for class methods. PR12785 2012-07-12 09:50:54 +00:00
CXXInheritance.cpp Change a bunch of cases where we do "getAs<...>->doSomething()" to 2012-08-23 20:46:57 +00:00
Comment.cpp Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
CommentBriefParser.cpp Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
CommentCommandTraits.cpp Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
CommentDumper.cpp Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
CommentLexer.cpp Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
CommentParser.cpp Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
CommentSema.cpp Remove redundant semicolons which are null statements. 2012-09-10 21:20:09 +00:00
Decl.cpp [PCH] When loading fields from external storage make sure to also 2012-09-10 22:04:22 +00:00
DeclBase.cpp Remove redundant semicolons which are null statements. 2012-09-10 21:20:09 +00:00
DeclCXX.cpp Normalize line endings of r163013 (part 2). 2012-08-31 22:18:20 +00:00
DeclFriend.cpp Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h. 2012-07-04 20:19:54 +00:00
DeclGroup.cpp I lied. Kill off a few more Destroy methods 2010-07-25 18:32:30 +00:00
DeclObjC.cpp Mark ObjCInterfaceDecl::lookupPrivateMethod as const. 2012-07-30 20:31:21 +00:00
DeclPrinter.cpp Remove redundant semicolons which are null statements. 2012-09-10 21:20:09 +00:00
DeclTemplate.cpp PR9023: A template template parameter whose template parameter list contains an 2012-09-07 02:06:42 +00:00
DeclarationName.cpp Simplify some users of DeclarationName::getNameKind. Fold getFETokenInfoAsVoid into its only caller. 2012-05-19 16:03:58 +00:00
DumpXML.cpp Fix typo in debug method. 2012-08-22 08:38:23 +00:00
Expr.cpp Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00
ExprCXX.cpp Push ArrayRef through the Expr hierarchy. 2012-08-24 11:54:20 +00:00
ExprClassification.cpp Add a warning for when an array-to-pointer decay is performed on an array 2012-06-04 22:27:30 +00:00
ExprConstant.cpp Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00
ExternalASTSource.cpp Implement the all_lookups_iterator for PCH as a follow-up to r153970. This 2012-04-16 02:51:46 +00:00
InheritViz.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
ItaniumCXXABI.cpp [Windows] Use thiscall as the default calling convention for class methods. PR12785 2012-07-12 09:50:54 +00:00
ItaniumMangle.cpp When mangling a negative number, remember that negating it does not 2012-08-18 04:51:52 +00:00
LambdaMangleContext.cpp Drop the ASTContext.h include from Stmt.h and fix up transitive users. 2012-07-04 17:04:04 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
Mangle.cpp block literal irgen: several improvements on naming block 2012-06-26 16:06:38 +00:00
MicrosoftCXXABI.cpp Revert r163078 per chandlerc's request. 2012-09-04 17:18:12 +00:00
MicrosoftMangle.cpp Fix PR13444 - wrong mangling of "const char * const *" and friends with "-cxx-abi microsoft" 2012-09-03 09:08:10 +00:00
NSAPI.cpp Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00
NestedNameSpecifier.cpp Use the right alignment when allocating NestedNameSpecifier objects. 2012-08-15 01:41:43 +00:00
ParentMap.cpp [analyzer] Improve arrow locations for PseudoObjectExprs. 2012-08-06 21:28:11 +00:00
RawCommentList.cpp Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. 2012-09-10 20:32:42 +00:00
RecordLayout.cpp Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. 2012-07-04 18:45:14 +00:00
RecordLayoutBuilder.cpp Dont cast away const needlessly. Found by gcc48 -Wcast-qual. 2012-09-06 15:59:27 +00:00
SelectorLocationsKind.cpp Fix crash when using archaic protocol, rdar://10238337 2011-10-05 21:28:06 +00:00
Stmt.cpp Revert r163083 per chandlerc's request. 2012-09-04 17:49:35 +00:00
StmtDumper.cpp Dont cast away const needlessly. Found by gcc48 -Wcast-qual. 2012-09-06 15:59:27 +00:00
StmtIterator.cpp Support for C++11 (non-template) alias declarations. 2011-04-15 14:24:37 +00:00
StmtPrinter.cpp Revert r163083 per chandlerc's request. 2012-09-04 17:49:35 +00:00
StmtProfile.cpp Revert r163083 per chandlerc's request. 2012-09-04 17:49:35 +00:00
StmtViz.cpp Adapt to the DOTGraphTraits changes in LLVM. 2009-11-30 14:16:05 +00:00
TemplateBase.cpp Fix overallocation and underalignment of ASTTemplateArgumentListInfo objects. 2012-08-15 01:22:58 +00:00
TemplateName.cpp Print NamedDecls directly to a raw_ostream where possible. 2012-02-07 11:57:57 +00:00
Type.cpp objective-c++11: c++11 does not change pod-ness when 2012-09-05 19:51:20 +00:00
TypeLoc.cpp Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00
TypePrinter.cpp Provide a special-case diagnostic when two class member functions instantiate 2012-07-13 04:12:04 +00:00
VTTBuilder.cpp Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. 2012-07-04 18:45:14 +00:00
VTableBuilder.cpp Fix a typo (the the => the) 2012-07-23 08:59:39 +00:00