summaryrefslogtreecommitdiffstats
path: root/lib/Serialization
Commit message (Expand)AuthorAgeFilesLines
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-142-0/+2
* [PCH] Serialize info about redeclared objc methods.Argyrios Kyrtzidis2011-10-142-0/+15
* Add support for viewing the module graph via Graphviz, for debuggingDouglas Gregor2011-10-111-0/+49
* Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman2011-10-112-0/+38
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-073-8/+8
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-062-0/+26
* Added a flag to identify resolved overloaded function references.Abramo Bagnara2011-10-053-4/+17
* Improve location fidelity of objc decls.Argyrios Kyrtzidis2011-10-042-10/+9
* Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis2011-10-032-2/+17
* Allow getting all source locations of selector identifiers in a ObjCMessageExpr.Argyrios Kyrtzidis2011-10-032-3/+15
* Pass from the parser the locations of selector identifiers when creatingArgyrios Kyrtzidis2011-10-031-0/+1
* Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived f...Argyrios Kyrtzidis2011-10-032-4/+1
* Mark a TagDecl when it is free standing (e.g. "struct foo;")Argyrios Kyrtzidis2011-09-302-0/+4
* Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method.Daniel Dunbar2011-09-291-1/+1
* Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch toDaniel Dunbar2011-09-291-4/+3
* Add a comment in ASTReader::ReadPragmaDiagnosticMappings that the user bitArgyrios Kyrtzidis2011-09-261-0/+1
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-253-8/+8
* Fix up assertion a bit moreDouglas Gregor2011-09-231-1/+1
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-233-5/+0
* Eliminate an MSVC comparison warning, from Aaron BallmanDouglas Gregor2011-09-231-1/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-235-11/+11
* Do manual binary search for preprocessing entities because their end locationsArgyrios Kyrtzidis2011-09-221-3/+22
* Don't use TemplateArgumentListInfo inside AST nodes because it may leak.Argyrios Kyrtzidis2011-09-222-9/+11
* Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functi...Argyrios Kyrtzidis2011-09-222-7/+7
* ArrayRef-ifying Function/BlockDecl's setParamsDavid Blaikie2011-09-211-2/+2
* Fix MSVC9 build by providing a full comparator object to lower_bound.Benjamin Kramer2011-09-211-2/+8
* [PCH] Don't store the source range for each preprocessed entity sinceArgyrios Kyrtzidis2011-09-202-27/+15
* [PCH] Merge ASTReader::LoadPreprocessedEntity with ReadPreprocessedEntityArgyrios Kyrtzidis2011-09-202-97/+94
* The location of the name in MacroDefinition is the beginning of its range,Argyrios Kyrtzidis2011-09-202-2/+0
* In libclang, when visiting preprocessed entities in a source range, useArgyrios Kyrtzidis2011-09-193-33/+1
* Introduce local_begin()/local_end() methods in PreprocessingRecord whichArgyrios Kyrtzidis2011-09-191-3/+3
* [libclang] When getting a source location from a file:line:col tripletArgyrios Kyrtzidis2011-09-191-13/+5
* Introduce PreprocessingRecord::getPreprocessedEntitiesInRange()Argyrios Kyrtzidis2011-09-192-7/+133
* Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis2011-09-191-2/+2
* Const-ify some methods in ASTReader.Argyrios Kyrtzidis2011-09-191-2/+2
* [PCH] Preload the PreloadSLocEntries through the SourceManager andArgyrios Kyrtzidis2011-09-191-3/+5
* With modules, we can end up loading a new module after we've seen anDouglas Gregor2011-09-171-7/+69
* When we load the first module, make sure that we wire up the ASTConsumer to t...Douglas Gregor2011-09-151-0/+1
* [PCH] Overhaul how preprocessed entities are [de]serialized.Argyrios Kyrtzidis2011-09-153-198/+72
* Don't try to write a macro offset for an identifier that names a non-exported...Douglas Gregor2011-09-141-17/+13
* Revert my exported-macro hackery. Something is amissDouglas Gregor2011-09-141-12/+13
* Make sure that we actually keep the key length and data length in sync when d...Douglas Gregor2011-09-141-14/+12
* Don't try to write a macro offset for an identifier that names a non-exported...Douglas Gregor2011-09-141-1/+2
* [PCH] Fix a regression that r139441 introduced (decls were getting passedArgyrios Kyrtzidis2011-09-133-11/+28
* Switch the serialization of LangOptions over to use the .def file. WeDouglas Gregor2011-09-132-251/+35
* Switch LangOptions over to a .def file that describes header of theDouglas Gregor2011-09-132-8/+8
* Keep the source range of attributes. Depends on a llvm tablegen commit.Argyrios Kyrtzidis2011-09-132-2/+2
* [libclang] In ASTUnit::Parse copy the CompilerInvocation object instead ofArgyrios Kyrtzidis2011-09-121-1/+5
* remove pedantic ;Chris Lattner2011-09-101-1/+1
* Don't crash when we fail to load a module. It's unbecoming of aDouglas Gregor2011-09-101-77/+79