Commit History

Author SHA1 Message Date
  Argyrios Kyrtzidis cbdbbd1ba1 [frontend] Make -chain-include work when used with modules. 12 years ago
  Argyrios Kyrtzidis d560ce3b66 [Preprocessor] Remove PPMutationListener. 12 years ago
  Argyrios Kyrtzidis 62ba4ba485 [frontend] Initialize the diagnostic client before loading an ast file. 12 years ago
  Argyrios Kyrtzidis 3ad86fd2ef [frontend] Don't put a PCH/PTH filename into the set of includes in the preprocessor options; 12 years ago
  Douglas Gregor f575d6e7c3 Rename the -cc1 option "-generate-module-index" to 12 years ago
  Douglas Gregor a6b00fc976 Implement the writer side of the global module index. 12 years ago
  James Dennett 18f43a6213 Documentation cleanup: fixing documentation for FrontendAction. 12 years ago
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 years ago
  Argyrios Kyrtzidis 8616f9af65 Turn FrontendInputFile into an immutable class and have it also accept 12 years ago
  Argyrios Kyrtzidis 8e1fbbc492 Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile, 12 years ago
  Argyrios Kyrtzidis 4182ed6862 [PCH] Remove the stat cache from the PCH file. 12 years ago
  Douglas Gregor 4c0c7e8664 Teach the PCH validator to check the preprocessor options, especially 13 years ago
  Douglas Gregor 27ffa6caf9 If the precompiled header named by "-include" is actually a directory, 13 years ago
  Benjamin Kramer ac447fce02 Delete temporary output files when an error occurs during PCH reading. 13 years ago
  Douglas Gregor a8235d6c40 Rework the (de-)serialization of macros, as stored in 13 years ago
  Jordan Rose af6cf431ea Make sure to call EndSourceFile even if we can't continue compiling. 13 years ago
  Argyrios Kyrtzidis 374a00bcc6 [libclang] Don't crash when saving a PCH from a prefix header 13 years ago
  David Blaikie e3f341152a Fix indenting. 13 years ago
  Erik Verbruggen 6a91d38561 Added a flag to the parser to skip method bodies. 13 years ago
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). 13 years ago
  Argyrios Kyrtzidis bef35c91b5 [PCH] Mark a PCH file with a flag to indicate if the serialized AST had 13 years ago
  Dylan Noblesmith c93dc78896 Basic: import IntrusiveRefCntPtr<> into clang namespace 13 years ago
  Benjamin Kramer a59d20b135 Print NamedDecls directly to a raw_ostream where possible. 13 years ago
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace 13 years ago
  Douglas Gregor a1f1fad8b6 Introduce module attributes into the module map grammar, along with a 13 years ago
  Douglas Gregor 453dbcbe30 Extend the ExternalASTSource interface to allow the AST source to 13 years ago
  Douglas Gregor 1f6b2b5c82 Extract the (InputKind, std::string) pair used to describe inputs to 13 years ago
  Argyrios Kyrtzidis b8c879a536 When loading an AST file, set SourceManager::MainFileID to the main file of the AST file, 13 years ago
  David Blaikie 99ba9e3bd7 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 13 years ago
  Chandler Carruth 71088d1af2 Move ChainedIncludesSource into the Frontend library. This never really 13 years ago