aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization
AgeCommit message (Expand)Author
2012-12-08Finish implementing 'selected constructor' rules for triviality in C++11. InRichard Smith
2012-12-08Implement C++03 [dcl.init]p5's checking for value-initialization of referencesRichard Smith
2012-12-06Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a bodyArgyrios Kyrtzidis
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-04Refactor recording the preprocessor conditional directive regions out ofArgyrios Kyrtzidis
2012-11-30When we're emitting a diagnostic with a source location in an importedDouglas Gregor
2012-11-30Actually keep track of the source locations at which particular moduleDouglas Gregor
2012-11-30Refactor to reduce duplication in handling of special member functions. No fu...Richard Smith
2012-11-28Store on the CXXRecordDecl whether the class has, or would have, a copyRichard Smith
2012-11-28Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents areArgyrios Kyrtzidis
2012-11-15[modules] Use a memory buffer directly as input for the module includes,Argyrios Kyrtzidis
2012-11-15[modules] Setup the import location of a module file and use itArgyrios Kyrtzidis
2012-11-14Suppress elided variadic macro argument extension diagnostic for macros usingEli Friedman
2012-11-09Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBufferArgyrios Kyrtzidis
2012-11-08Allow to pass from syntactic form of InitListExpr to semantic form (just as v...Abramo Bagnara
2012-11-07When loading a module fails because it is out of date, rebuild thatDouglas Gregor
2012-11-07PR13552: Fix the end location of a CXXNewExpr.David Blaikie
2012-11-06Tease out the routine that reads the control block of an AST file fromDouglas Gregor
2012-11-06[PCH] Take into account the 'include' source location of a SM_SLOC_BUFFER_ENTRY.Argyrios Kyrtzidis
2012-11-06[PCH] Write out the ClassTemplateDecl::Common::InjectedClassNameType typeArgyrios Kyrtzidis
2012-11-02[libclang] Correct how the index inside the local preprocessed entities arrayArgyrios Kyrtzidis
2012-10-31[PCH] Remove the stat cache from the PCH file.Argyrios Kyrtzidis
2012-10-30getOriginalSourceFileName and getOriginalSourceFile can return a StringRef.Rafael Espindola
2012-10-30[PCH] The diagnostic state points can refer to previously createdArgyrios Kyrtzidis
2012-10-25Remove the old predefines-buffer diffing code completely. It's beenDouglas Gregor
2012-10-25Fix computation of predefines buffer from the preprocessor-optionDouglas Gregor
2012-10-25The the preprocessor option validator to compute suggestedDouglas Gregor
2012-10-24Teach the PCH validator to check the preprocessor options, especiallyDouglas Gregor
2012-10-24(De-)serialize the preprocessor options, including macros defined,Douglas Gregor
2012-10-24(De-)serialize header search options.Douglas Gregor
2012-10-24(De-)serialize the file system options.Douglas Gregor
2012-10-24Serialize DiagnosticOptions to the AST file.Douglas Gregor
2012-10-23If the precompiled header named by "-include" is actually a directory,Douglas Gregor
2012-10-22Allow clients of the AST reader to specify what kinds of AST loadDouglas Gregor
2012-10-22Collapse ASTReader::ReadSLocEntryRecord() into its only caller,Douglas Gregor
2012-10-22Distinguish the various kinds of AST file loading failures:Douglas Gregor
2012-10-22ASTReader.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi
2012-10-22Eliminate the redundancy between source-file information in the sourceDouglas Gregor
2012-10-19ASTWriter.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi
2012-10-19Describe the new input-files block and its record, for llvm-bcanalyzer.Douglas Gregor
2012-10-19Move the set of files to be validated in an AST file into the controlDouglas Gregor
2012-10-18Move OriginalDir from ASTReader to ModuleFile.Douglas Gregor
2012-10-18Move the "RelocatablePCH" bit from the ASTReader to the module file.Douglas Gregor
2012-10-18Move information about the "original file" from the ASTReader into theDouglas Gregor
2012-10-18From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources.Axel Naumann
2012-10-18Collapse the original file name and original file ID records into aDouglas Gregor
2012-10-18Collapse the "version control revision/tag" AST file record into theDouglas Gregor
2012-10-18Split the target options out into their own record within the ASTDouglas Gregor
2012-10-18DR1442: In a range-based for statement, namespace 'std' is not an associatedRichard Smith
2012-10-18Start factoring the on-disk records for an AST file into a controlDouglas Gregor