aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTReader.cpp
AgeCommit message (Expand)Author
2013-02-05Remove dead code related to the now defunct PCH stat cache.Ted Kremenek
2013-02-01Merge "special" types from different modules in the AST reader.Douglas Gregor
2013-02-01[modules] Introduce ModuleFile::DirectImportLoc which is the source locationArgyrios Kyrtzidis
2013-02-01For ModuleLoader::makeModuleVisible() also pass the source location where theArgyrios Kyrtzidis
2013-02-01Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky
2013-01-31Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky
2013-01-30[Frontend] Remove HeaderSearchOptions::Entry::IsInternal, which is unused.Daniel Dunbar
2013-01-30[Frontend] Add an ExternCSystem include entry group.Daniel Dunbar
2013-01-28Add some more ASTReader statistics for global method pool lookups.Douglas Gregor
2013-01-26Preserve Sema::UndefinedInternals across PCH boundaries. FixesNick Lewycky
2013-01-25Improve coordination between the module manager and the global moduleDouglas Gregor
2013-01-25[Frontend] Remove another IsUserSpecified member variable that is now unused.Daniel Dunbar
2013-01-25Implement the reader of the global module index and wire it into theDouglas Gregor
2013-01-25Rename the -cc1 option "-generate-module-index" toDouglas Gregor
2013-01-25Track the number of lookups and hits into the on-disk hash tables forDouglas Gregor
2013-01-23Implement the writer side of the global module index. Douglas Gregor
2013-01-23Factor the trait for lookup into the on-based hash table ofDouglas Gregor
2013-01-22Make getDefinitiveDeclContext() actually return a DeclContext, as oneDouglas Gregor
2013-01-22Switch to APFloat constructor taking fltSemantics.Tim Northover
2013-01-21ReadSourceManagerBlock is skipping over records that can contain Blobs. Not ...Chris Lattner
2013-01-21Revert r173056; it breaks one of the CodeGen-with-PCH tests.Douglas Gregor
2013-01-21When loading an identifier from an AST file solely for the purpose ofDouglas Gregor
2013-01-21Introduce a fast path for the ASTReader's name lookup within aDouglas Gregor
2013-01-20Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei
2013-01-20update to use the new BitcodeCursor readRecord that takes a StringRef blob pa...Chris Lattner
2013-01-20add back a #include needed on some builders.Chris Lattner
2013-01-20finish converting the normal cases in ASTReader to use the new BitstreamCurso...Chris Lattner
2013-01-20convert some more stuff over to use new cursor APIs.Chris Lattner
2013-01-19switch a bunch of ASTReader to use the new BitstreamCursor::advance* methods,Chris Lattner
2013-01-19[PCH/Modules] Revert r172843, it caused a module to fail building.Argyrios Kyrtzidis
2013-01-18Remove unused variableMatt Beaumont-Gay
2013-01-18[PCH/Modules] Re-apply r172620 and r172629, now with 100% less infinite loops!Argyrios Kyrtzidis
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz
2013-01-18Revert Clang r172620 and r172629, which caused a hang when buildingDouglas Gregor
2013-01-16[PCH/Modules] The iterator may become invalidated because a new macro can be ...Argyrios Kyrtzidis
2013-01-16[PCH/Modules] Change how macro [re]definitions are de/serialized.Argyrios Kyrtzidis
2013-01-14Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-12Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor
2013-01-11[PCH] Make the const_cast explicit to silence a compiler warning.Argyrios Kyrtzidis
2013-01-10Truth in advertising: LocallyScopedExternalDecls actually only containsRichard Smith
2013-01-07[PCH] (De)serialize the end location of MacroInfo.Argyrios Kyrtzidis
2012-12-19[PCH/Modules] In ASTReader::completeVisibleDeclsMap, make sure to visit allArgyrios Kyrtzidis
2012-12-18Re-commit r170428 changes with Linux style file endings.Guy Benyei
2012-12-18Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei
2012-12-18Add OpenCL images as clang builtin types.Guy Benyei
2012-12-13[PCH] Make the new PCH format (control block) backwards compatible andArgyrios Kyrtzidis
2012-12-11[PCH] Remove redundant stat call when validating the input files.Argyrios 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