Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 жил өмнө
  Kristof Umann 20c21b7b68 [Lex] Make MacroDirective::findDirectiveAtLoc take const SourceManager 6 жил өмнө
  Adrian Prantl 647be32c60 Remove \brief commands from doxygen comments. 7 жил өмнө
  Eugene Zelenko 076f444bf6 [Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 7 жил өмнө
  Faisal Vali d1a84831f5 [NFC] Refactor the Preprocessor function that handles Macro definitions and rename Arguments to Parameters in Macro Definitions. 8 жил өмнө
  Faisal Vali fa8c4ac408 Revert changes from my previous refactoring - will need to fix dependencies in clang's extra tooling (such as clang-tidy etc.). 8 жил өмнө
  Faisal Vali fc60afa41c [NFC] Refactor the Preprocessor function that handles Macro definitions and rename Arguments to Parameters in Macro Definitions. 8 жил өмнө
  Richard Smith c9d8bd8ed2 Remove unused tracking of owning module for MacroInfo objects. 8 жил өмнө
  Yaron Keren 46755a96f6 Constify SourceManager input to MacroInfo::getDefinitionLengthSlow, NFC. 8 жил өмнө
  Benjamin Kramer fd352be22e Retire llvm::alignOf in favor of C++11 alignof. 8 жил өмнө
  Yaron Keren dcbc03e446 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. 9 жил өмнө
  Richard Smith 3aa919df27 Improve macro dumping to preserve semantically-relevant spelling information. 9 жил өмнө
  Richard Smith a105ad12e6 [modules] Add a mechanism to dump information about a macro. 10 жил өмнө
  Richard Smith 59365bd6ea Remove dead code: a MacroDirective can't be imported or ambiguous any more. 10 жил өмнө
  Richard Smith a09eec8c91 [modules] Store a ModuleMacro* on an imported macro directive rather than duplicating the info within it. 10 жил өмнө
  Richard Smith eacc733943 [modules] Determine the set of macros exported by a submodule at the end of that submodule. 10 жил өмнө
  Richard Smith b2b3c4751b [modules] Actually allocate the extra space we use for the tail-allocated array 10 жил өмнө
  Richard Smith 3c3ca73f2b [modules] Build a DAG of module macros for each identifier. 10 жил өмнө
  Richard Smith 23f37c4b1d Reinstate r213348, reverted in r213395, with an additional bug fix and more 11 жил өмнө
  Richard Smith 6b5f89d622 Add dump() for MacroDirective and MacroInfo. 11 жил өмнө
  Craig Topper da176c6d6a [C++11] Use 'nullptr'. Lex edition. 11 жил өмнө
  Argyrios Kyrtzidis 99a20e0f3d [Preprocessor/CodeComplete] Don't add include guard macros to code-completion results. 11 жил өмнө
  Richard Smith 03f900e747 If a module A exports a macro M, and a module B imports that macro and #undef's 11 жил өмнө
  Richard Smith d750d9eb73 Remove dead code; MacroDirective's IsHidden flag is always false. 11 жил өмнө
  Argyrios Kyrtzidis 4ad33d0f97 [preprocessor] Minor optimization following r178671. 12 жил өмнө
  Argyrios Kyrtzidis bd25ff8632 [preprocessor] Allow comparing two macro definitions syntactically instead of only lexically. 12 жил өмнө
  Argyrios Kyrtzidis c56fff7fd2 [Preprocessor/Modules] Separate the macro directives kinds into their own MacroDirective's subclasses. 12 жил өмнө
  Argyrios Kyrtzidis baa74bd396 [modules] When a MacroInfo object is deserialized, allocate and store its submodule ID. 12 жил өмнө
  James Dennett 81ba9d1160 Documentation cleanup for MacroInfo. 12 жил өмнө
  Argyrios Kyrtzidis 9818a1d443 [preprocessor] Split the MacroInfo class into two separate concepts, MacroInfo class 12 жил өмнө