summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParsePragma.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement #pragma redefine_extname.David Chisnall2012-02-181-0/+38
* Fix our handling of #pragma GCC visibility.Rafael Espindola2012-01-261-1/+16
* Remove redundant argument.Rafael Espindola2012-01-211-4/+1
* Add an option to emulate the strange Apple gcc behavior of #pragma pack.Eli Friedman2011-11-021-0/+11
* OpenCL: disallow '#pragma OPENCL EXTENSION all : enable', per OpenCL 1.1 9.1Peter Collingbourne2011-10-061-2/+5
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+1
* PR10392: "#pragma GCC visibility" must not expand macros in itsJoerg Sonnenberger2011-07-201-5/+5
* Remove unused but set variable.Benjamin Kramer2011-05-031-1/+0
* Recognize gcc's ms_struct pragma (and ignore for now).Fariborz Jahanian2011-04-251-0/+32
* Do not expand the opencl pragma names. This is so you can also have a define ...Tanya Lattner2011-04-141-1/+1
* Rename tok::eom to tok::eod.Peter Collingbourne2011-02-281-5/+5
* OpenCL: add support for __kernel, kernel keywords and EXTENSION,Peter Collingbourne2011-02-141-0/+50
* Move support for "#pragma STDC FP_CONTRACT" to Parser; add Sema actionsPeter Collingbourne2011-02-141-0/+11
* Convert "#pragma unused(...)" into tokens for the parser.Argyrios Kyrtzidis2011-01-171-3/+25
* When we parse a pragma, keep track of how that pragma was originallyDouglas Gregor2010-09-091-6/+18
* One who seeks knowledge learns something new every day.John McCall2010-08-261-13/+12
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-1/+1
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-1/+1
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Implement #pragma GCC visibility.Eli Friedman2010-08-051-0/+53
* Parser: Add support for #pragma align, which is just another spelling of #pragmaDaniel Dunbar2010-07-311-13/+27
* Move the "current scope" state from the Parser into Action. ThisDouglas Gregor2010-07-021-1/+1
* Parse/Sema: Add support for '#pragma options align=packed', which, it should beDaniel Dunbar2010-05-271-0/+2
* Parse/Sema: Add support for '#pragma options align=native'.Daniel Dunbar2010-05-271-3/+5
* Parse: Add support for '#pragma options align'.Daniel Dunbar2010-05-261-2/+51
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-17/+17
* Per advice that Doug Gregor gave me several months ago, clean up theTed Kremenek2009-08-031-25/+8
* Add parser support for #pragma weak.Eli Friedman2009-06-051-1/+56
* Implement '#pragma unused'.Ted Kremenek2009-03-231-2/+78
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+1
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Modify the move emulation according to the excellent design of Howard Hinnant...Sebastian Redl2008-12-101-1/+1
* Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResultSebastian Redl2008-12-091-2/+1
* Consistently use smart pointers for stmt and expr nodes in parser local varia...Sebastian Redl2008-12-091-10/+6
* Use RAII objects to ensure proper destruction of expression and statement AST...Sebastian Redl2008-11-251-1/+6
* Convert IdentifierInfo's to be printed the same as DeclarationNames Chris Lattner2008-11-231-5/+5
* remove uses of IdentifierInfo::getName()Chris Lattner2008-11-191-4/+2
* Remove the last of the old-style Preprocessor::Diag methods.Chris Lattner2008-11-181-4/+4
* Add Parser support for #pragma packDaniel Dunbar2008-10-041-0/+108
OpenPOWER on IntegriCloud