aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization
AgeCommit message (Expand)AuthorFilesLines
2013-05-06Modify ASTReaderListener to allow visiting the input files of an AST file.Argyrios Kyrtzidis1-8/+58
2013-05-04In VarDecl nodes, store the thread storage class specifier as written.Enea Zaffanella2-5/+5
2013-05-04Implement template support for CapturedStmtWei Pan2-3/+7
2013-05-03Rename ObjCImplementationDecl::getSuperLoc() -> getSuperClassLoc() for consis...Argyrios Kyrtzidis1-1/+1
2013-05-03Serialization for captured statementsBen Langmuir4-9/+65
2013-05-03Keep track of an @implementation's super class name location, if one was prov...Argyrios Kyrtzidis2-0/+2
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall4-33/+128
2013-04-30Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith2-1/+4
2013-04-26[PCH/modules] Require the preprocessing record option to match the used PCH, ...Argyrios Kyrtzidis2-3/+17
2013-04-26[Modules] Fix an issue where the reconstructed redeclaration chain was incomp...Argyrios Kyrtzidis2-7/+41
2013-04-26Implement C++1y decltype(auto).Richard Smith2-2/+6
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith2-0/+16
2013-04-17[Modules] Use global index to improve typo correction performanceArgyrios Kyrtzidis2-1/+35
2013-04-17Enhance the ObjC global method pool to record whether there were 0, 1, or >= ...Argyrios Kyrtzidis3-16/+39
2013-04-16Sema for Captured StatementsTareq A. Siraj3-0/+15
2013-04-16Implement CapturedStmt ASTTareq A. Siraj2-0/+15
2013-04-16Basic support for Microsoft property declarations andJohn McCall6-0/+42
2013-04-13Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith2-5/+5
2013-04-12<rdar://problem/13643854> Only emit ambiguous-expansion warnings when at leas...Douglas Gregor1-26/+8
2013-04-10Add an option to parse all comments as documentation commentsDmitri Gribenko2-3/+5
2013-04-03Pare back r164351 somewhat. The problem that change was addressing was that weRichard Smith3-7/+7
2013-04-03Add 178663 back.Rafael Espindola2-9/+3
2013-04-03Revert 178663.Rafael Espindola2-3/+9
2013-04-03[preprocessor] Allow comparing two macro definitions syntactically instead of...Argyrios Kyrtzidis1-1/+2
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola2-9/+3
2013-04-03[modules] If a submodule has re-definitions of the same macro, only the last ...Argyrios Kyrtzidis1-0/+6
2013-04-02Objective-C: Provide fixit hints when warningFariborz Jahanian2-0/+2
2013-03-28Objective-C: Provide fixit suggestions when class objectFariborz Jahanian2-0/+2
2013-03-27[modules] Make sure enabled diagnostic pragmas inside the module don't affect...Argyrios Kyrtzidis1-3/+9
2013-03-27<rdar://problem/13509689> Introduce -module-file-info option that provides in...Douglas Gregor2-4/+15
2013-03-27[modules] Before marking the module imported macros as ambiguous, check if th...Argyrios Kyrtzidis1-11/+57
2013-03-27[PCH/modules] Remove HiddenName::MacroUndefArgyrios Kyrtzidis1-5/+0
2013-03-27[Preprocessor] Remove PPMutationListener.Argyrios Kyrtzidis2-5/+1
2013-03-26[Preprocessor/Modules] Separate the macro directives kinds into their own Mac...Argyrios Kyrtzidis2-82/+123
2013-03-22[PCH/Modules] De/Serialize MacroInfos separately than MacroDirectives.Argyrios Kyrtzidis2-279/+454
2013-03-22[modules] When a MacroInfo object is deserialized, allocate and store its sub...Argyrios Kyrtzidis1-1/+1
2013-03-22<rdar://problem/13479539> Simplify ModuleManager/GlobalModuleIndex interactio...Douglas Gregor3-113/+55
2013-03-22OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev3-0/+27
2013-03-21Remove unused variable.Benjamin Kramer1-3/+0
2013-03-20<rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor2-18/+85
2013-03-20Only introduce the SDKSettings.plist dependency in modules/PCH files that don...Douglas Gregor1-1/+1
2013-03-20Make sure that Module::ConfigMacrosExhaustive gets initialized and deserializ...Douglas Gregor1-3/+6
2013-03-20<rdar://problem/10796651> Introduce configuration macros into module maps.Douglas Gregor2-0/+27
2013-03-19Minor optimization to r177367 to treat a module with missing dependencies as ...Douglas Gregor1-1/+1
2013-03-19<rdar://problem/13363214> Eliminate race condition between module rebuild and...Douglas Gregor4-185/+265
2013-03-18[PCH] Fix assertion hit related to enum decls inside templated funtions.Argyrios Kyrtzidis1-0/+1
2013-03-15[modules] Don't record the macros from the predefines buffer.Argyrios Kyrtzidis1-1/+24
2013-03-15<rdar://problem/13426257> Introduce SDKSettings.plist as an input file depend...Douglas Gregor1-15/+46
2013-03-14[modules] Don't write the UnusedFileScopedDecls vector to the module file.Argyrios Kyrtzidis1-2/+3
2013-03-14[modules] Check for delegating constructor cycles when building a module and ...Argyrios Kyrtzidis1-3/+6