aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Lex/PPCallbacks.h
AgeCommit message (Expand)Author
2013-05-03[Preprocessor] For the MacroExpands preprocessor callback, also pass the Macr...Argyrios Kyrtzidis
2013-04-17Implemented #pragma GCC warning/error in the same mould as #pragma message.Andy Gibbs
2013-04-16Parser support for #pragma clang __debug capturedTareq A. Siraj
2013-02-24[preprocessor] Use MacroDirective in the preprocessor callbacks to make avail...Argyrios Kyrtzidis
2012-12-08[Preprocessor] Enhance Ifdef/Ifndef/Defined preprocessor callbacks to also passArgyrios Kyrtzidis
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-09-29For PPCallbacks::InclusionDirective() add a parameter for the module, wheneverArgyrios Kyrtzidis
2012-09-27Per discussion in http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-...Argyrios Kyrtzidis
2012-06-22Documentation cleanup:James Dennett
2012-06-22Documentation cleanup:James Dennett
2012-06-13More doxygen/documentation cleanups.James Dennett
2012-03-06Add some doxygen comments.Argyrios Kyrtzidis
2012-03-05[preprocessor] Enhance the preprocessor callbacks:Argyrios Kyrtzidis
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-04Remove Diagnostic.h include from Preprocessor.h.Benjamin Kramer
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-11-20Allow preprocessor callbacks to recover from a "file not found" error,Douglas Gregor
2011-10-14Add a preprocessor callback that is invoked every time the 'defined'Douglas Gregor
2011-10-11For the FileChanged Preprocessor callback, when exiting a file, pass its FileID.Argyrios Kyrtzidis
2011-09-27Introduce a callback to PPCallbacks for lines skipped by the preprocessor.Argyrios Kyrtzidis
2011-08-18For the MacroExpands preprocessor callback, also pass the SourceRangeArgyrios Kyrtzidis
2011-07-20now that we have a centralized place to do so, add some using declarations forChris Lattner
2011-06-22Copy diagnostic pragmas to the preprocessed output, from Richard Osborne!Douglas Gregor
2011-04-26To be able to replay compilations we need to accurately remodel howManuel Klimek
2011-03-16Add a 'RawPath' parameter to the PPCallbacks interface. This allowsChandler Carruth
2011-02-16Teach PPChainedCallbacks to forward the InclusionDirective() callback.Douglas Gregor
2010-11-19Several PPCallbacks take an SourceLocation + IdentifierInfo, ratherCraig Silverstein
2010-11-081) Fix a typo in PPCallbacks: It's elif, not elfif. :-) This isCraig Silverstein
2010-11-06Add PPCallbacks for #if/#ifdef/etc.Craig Silverstein
2010-10-20Extend the preprocessing record and libclang with support forDouglas Gregor
2010-08-07Push location through the MacroUndefined PPCallback and use it to print #unde...Benjamin Kramer
2010-06-26Implement support for #pragma message, patch by Michael Spencer!Chris Lattner
2010-04-19add a PPCallback handler for a skipped #include, patch byChris Lattner
2010-03-23PPCallbacks: Add hook for reaching the end of the main file, and fix Dependen...Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-05-14Add forward declaration of Token. Thanks to Martin Doucha for pointing this outDouglas Gregor
2009-05-03PR4063, with feeling: Chain PP callbacks by default.Daniel Dunbar
2009-04-21add a preprocessor callback function for #undef, patch byChris Lattner
2009-04-12add a ppcallback hook for macro definitions.Chris Lattner
2009-03-12add a callback for macro expansion, based on a patch by Paolo Bolzoni!Chris Lattner
2009-01-16Improve #pragma comment support by building the string argument andChris Lattner
2008-10-27Rename Characteristic_t to CharacteristicKindChris Lattner
2008-09-26clean up a bunch of fixme's I added, by moving Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-07-11Stage two of getting CFE top correct.Reid Spencer