aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTWriter.cpp
AgeCommit message (Expand)Author
2012-12-08Implement C++03 [dcl.init]p5's checking for value-initialization of referencesRichard Smith
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
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-10-31[PCH] Remove the stat cache from the PCH file.Argyrios Kyrtzidis
2012-10-30[PCH] The diagnostic state points can refer to previously createdArgyrios Kyrtzidis
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-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-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-18Start factoring the on-disk records for an AST file into a controlDouglas Gregor
2012-10-16Serialize TargetOptions into an AST file, and make sure that we keepDouglas Gregor
2012-10-15Introduce the notion of excluded headers into the module mapDouglas Gregor
2012-10-12Track which particular submodule #undef's a macro, so that the actualDouglas Gregor
2012-10-11[libclang] Improve AST serialization done by ASTUnit::Save().Argyrios Kyrtzidis
2012-10-11Remove the ASTDeserializationListener's MacroVisible() callback, whichDouglas Gregor
2012-10-11Remove an unused bit from the serialized IdentifierInfoDouglas Gregor
2012-10-11Deserialize macro history when we deserialize an identifier that hasDouglas Gregor
2012-10-09Rework the (de-)serialization of macros, as stored inDouglas Gregor
2012-10-09If a macro has been #undef'd in a precompiled header, we still need toDouglas Gregor
2012-10-05[Modules] Introduce Module::TopHeaders which is a set of top-level headersArgyrios Kyrtzidis
2012-10-04Fixed FunctionTypeLoc source range.Abramo Bagnara
2012-10-02[PCH/Module] Change the map of file-level DeclIDs to use a FileIDArgyrios Kyrtzidis
2012-10-02[libclang] When indexing an AST file, only deserialize the file levelArgyrios Kyrtzidis
2012-10-02Add info in the preprocessing record whether an inclusion directiveArgyrios Kyrtzidis
2012-09-26Fix the AST representation for non-type template arguments to encodeEli Friedman
2012-09-25Macro history (de-)serialization. Deserialization currently reads only the la...Alexander Kornienko
2012-09-19ASTWriter: Tighten up assertions when emitting a declaration name.Benjamin Kramer
2012-09-19Add the TypeSourceInfo for the lambda call operator to the lambda'sEli Friedman
2012-08-29Keep history of macro definitions and #undefsAlexander Kornienko
2012-08-25[ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt.Chad Rosier
2012-08-24[ms-inline asm] Update the AST Reader/Writer for MS-style inline asms.Chad Rosier
2012-08-24Fix a few -Wdocumentation warnings.Dmitri Gribenko
2012-08-14Remove trailing return flag from FunctionTypeLoc, since we now carry thatRichard Smith
2012-07-27Final piece of core issue 1330: delay computing the exception specification ofRichard Smith
2012-07-09Inline storage of attributes in AttributedStmt.Alexander Kornienko
2012-07-06Don't store pointers into a std::vector (RawCommentList::Comments). AlthoughDmitri Gribenko
2012-07-02[PCH] Make sure that all newly introduced visible decls in a DeclContextArgyrios Kyrtzidis