]> granicus.if.org Git - clang/history - include/clang/Lex/Preprocessor.h
AnnotateFunctions: Tweak for mingw.
[clang] / include / clang / Lex / Preprocessor.h
2016-04-04 NAKAMURA TakumiAnnotateFunctions: Tweak for mingw.
2016-04-04 John BrawnAdd a PragmaHandler Registry for plugins to add PragmaH...
2016-02-23 Richard SmithPR24667: fix quadratic runtime if textually-included...
2016-02-09 David BlaikieSimplify EnterTokenStream API to make it more robust...
2016-01-31 Bruno Cardoso Lopes[Parser] Update CachedTokens while parsing ObjectiveC...
2015-11-02 Reid KlecknerSink some PTHManager includes out of Preprocessor.h
2015-09-22 Artem Belevich[CUDA] Allow parsing of host and device code simultaneo...
2015-07-10 Richard Smith[modules] When checking the include guard for a header...
2015-06-30 Richard Smith[modules] Make sure macros get made visible in the...
2015-06-25 Richard Smith[modules] Fix findDirectiveAtLoc to not call a member...
2015-06-19 Douglas GregorIntroduced pragmas for audited nullability regions.
2015-06-12 Benjamin Kramerpush_back() loop -> append() for random access iterators.
2015-06-01 Rafael EspindolaReplace a few std::string& with StringRef. NFC.
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-05-21 Richard Smith[modules] If we re-enter a submodule from within itself...
2015-05-15 Richard SmithRefactor: when exposing a definition in some module...
2015-05-04 Richard SmithSwitch PPCallbacks to take the new MacroDefinition...
2015-05-04 Richard SmithRename MacroDefinition -> MacroDefinitionRecord, Prepro...
2015-05-02 Richard Smith[modules] Remove dead code from Module for tracking...
2015-05-01 Richard Smith[modules] Add -fmodules-local-submodule-visibility...
2015-05-01 Richard Smith[modules] Start moving the module visibility informatio...
2015-04-30 Richard Smith[modules] Add a mechanism to dump information about...
2015-04-30 Ben LangmuirFix the end location of init-capture annotations in...
2015-04-30 Richard SmithRemove dead code: a MacroDirective can't be imported...
2015-04-30 Richard SmithFix use of uninitialized variable, found by ubsan selfhost.
2015-04-29 Richard Smith[modules] Stop trying to fake up a linear MacroDirectiv...
2015-04-28 Richard SmithWork around a suspected MSVC miscompile to try to bring...
2015-04-28 Richard SmithRefactor to make MacroState ownership and lifetime...
2015-04-28 Richard SmithFix memory leak found by asan buildbot.
2015-04-27 Richard SmithRefactor: put these function declarations somewhere...
2015-04-27 Richard Smith[modules] Incrementally compute the list of overridden...
2015-04-23 Richard Smith[modules] Refactor creation of ModuleMacros and create...
2015-04-23 Richard Smith[modules] Properly attribute macros to modules if they...
2015-04-23 Richard Smith[modules] Store a ModuleMacro* on an imported macro...
2015-04-23 Richard Smith[modules] Determine the set of macros exported by a...
2015-04-22 Richard Smith[modules] Cope with partial module macro information...
2015-04-22 Richard Smith[modules] Build a DAG of module macros for each identifier.
2014-12-18 Serge PavlovFixed warnings on redefine keywords and reserved ids.
2014-12-05 Aaron BallmanAdded a new preprocessor macro: __has_declspec_attribut...
2014-12-02 Richard Smith[modules] Track how 'header' directives were written...
2014-11-14 Aaron BallmanComplete support for the SD-6 standing document (based...
2014-10-24 Serge PavlovUse enumerators instead of hardcoded integers when...
2014-10-20 Richard Smith[modules] Add support for #include_next.
2014-10-19 NAKAMURA TakumiPreprocessor.h: Suppress a warning in SkipMainFilePream...
2014-09-23 Richard SmithPR18793: If we try to EnterTokenStream when our current...
2014-09-15 David BlaikieUnique_ptrify Preprocessor::PragmaHandlersBackup
2014-09-12 Craig TopperUse unique_ptr for ScratchBuf and PragmaHandlers in...
2014-09-10 Craig TopperUnique_ptrify PPCallbacks ownership.
2014-08-29 David Blaikieunique_ptrify Preprocessor's TokenLexerCache
2014-08-27 Ted KremenekAdd support for the static analyzer to synthesize funct...
2014-08-03 Richard SmithDon't destroy MacroInfos if we find the macro definitio...
2014-07-25 Richard Smith[modules] Substantially improve handling of #undef:
2014-07-24 Richard SmithRemove unused Prev pointer from MacroInfo chain.
2014-05-21 Alp TokerPreprocessor: support defined() with operator names...
2014-05-12 Will WilsonRemove unused PP variable NumIncluded
2014-05-06 Craig Topper[C++11] Use 'nullptr'
2014-05-03 Alp TokerUpdate Preprocessor::Initialize() documentation followi...
2014-05-02 Alp TokerFactor TargetInfo pointer/DelayInitialization bool...
2014-05-02 Alp TokerRemove unused IncrProcessing parameter from Preprocesso...
2014-05-01 Lubos Lunakdo not warn about unknown pragmas in modes that do...
2014-04-11 Yunzhong GaoAdd a test to distinguish between reserved tokens and...
2014-03-15 Benjamin KramerThe year is 2014. MSVC is still unable to synthesize...
2014-03-15 Benjamin KramerPreprocessor: Clarify the ownership of the IncludeMacro...
2014-03-15 Richard SmithImplement the MS extension __identifier properly: take...
2014-03-09 Ahmed Charles[C++11] Replace OwningPtr include with <memory>.
2014-03-07 Ahmed CharlesReplace OwningPtr with std::unique_ptr.
2014-03-07 Ahmed CharlesChange OwningPtr::take() to OwningPtr::release().
2014-03-07 Argyrios Kyrtzidis[Preprocessor] Pass TranslationUnitKind to the preproce...
2014-02-12 Reid KlecknerMS ABI: Implement #pragma vtordisp() and clang-cl /vdN
2014-01-31 Richard SmithTrack the currently-being-built submodule inside the...
2013-12-20 Daniel JasperEnable layering check in unavailable modules.
2013-12-04 NAKAMURA TakumiRevert r196372, "do not warn about unknown pragmas...
2013-12-04 Lubos Lunakdo not warn about unknown pragmas in modes that do...
2013-11-27 James DennettDocumentation cleanup: Doxygen-ification, typo fixes...
2013-11-23 Richard SmithGenerate a marker token when entering or leaving a...
2013-11-07 Douglas GregorModules: Teach the preprocessor to recognize 'import...
2013-10-22 Daniel JasperAllow a header to be part of multiple modules.
2013-09-24 Daniel JasperModule use declarations (II)
2013-09-19 Eli FriedmanMake Preprocessor::Lex non-recursive.
2013-08-20 Fariborz JahanianObjectiveC migrator: More work towards
2013-07-20 Enea ZaffanellaAdded preproc callback for pragma directives.
2013-06-20 Lawrence CrowlThis patch adds new private headers to the module map...
2013-06-12 Richard TrieuIntroducing -Wheader-guard, a warning that checks heade...
2013-05-24 Argyrios Kyrtzidis[modules] If we hit a failure while loading a PCH/modul...
2013-05-21 Richard SmithPR16094: I should have known Obj-C init-capture disambi...
2013-05-15 David BlaikieUse only explicit bool conversion operator
2013-05-06 Reid KlecknerMove PragmaCommentHandler to lib/Parse in preparation...
2013-04-30 Argyrios Kyrtzidis[PCH] Fix memory leak related to deserialized MacroInfo...
2013-04-17 Andy GibbsImplemented #pragma GCC warning/error in the same mould...
2013-03-27 Argyrios Kyrtzidis[Preprocessor] Remove PPMutationListener.
2013-03-26 Argyrios Kyrtzidis[Preprocessor/Modules] Separate the macro directives...
2013-03-25 Nick LewyckyCorrect indentation. No functionality change.
2013-03-22 Argyrios Kyrtzidis[PCH/Modules] De/Serialize MacroInfos separately than...
2013-03-22 Argyrios Kyrtzidis[modules] When a MacroInfo object is deserialized,...
2013-02-24 Argyrios Kyrtzidis[preprocessor] Use MacroDirective in the preprocessor...
2013-02-20 Argyrios Kyrtzidis[preprocessor] Split the MacroInfo class into two separ...
2013-02-01 Argyrios KyrtzidisConst'ify Preprocessor::getPredefinesFileID.
2013-02-01 Argyrios KyrtzidisIntroduce SourceManager::PredefinesFileID, to allow...
2013-01-30 Jordan RoseDon't warn about Unicode characters in -E mode.
2013-01-19 Argyrios Kyrtzidis[PCH/Modules] Revert r172843, it caused a module to...
next