llvm-project/clang/lib/Parse
Aaron Ballman 8edb5c2081 Refactor the Microsoft inheritance attribute handling so that it no longer has special treatment. Also fixes a minor bug where the attributes were being parsed as though they were GNU-style attributes when they were in fact keyword attributes.
llvm-svn: 197629
2013-12-18 23:44:18 +00:00
..
CMakeLists.txt [CMake] clang/lib: Satisfy dependencies to add *actually used* libraries on target_link_libraries() and LLVM_LINK_COMPONENTS. 2013-12-09 19:04:43 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
ParseAST.cpp Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. 2013-07-04 03:08:24 +00:00
ParseCXXInlineMethods.cpp Refactor and micro-optimize ConsumeToken() 2013-12-17 14:12:37 +00:00
ParseDecl.cpp Remove OpenCL-specific type keywords and specifiers 2013-12-18 15:29:05 +00:00
ParseDeclCXX.cpp Refactor the Microsoft inheritance attribute handling so that it no longer has special treatment. Also fixes a minor bug where the attributes were being parsed as though they were GNU-style attributes when they were in fact keyword attributes. 2013-12-18 23:44:18 +00:00
ParseExpr.cpp Remove OpenCL-specific type keywords and specifiers 2013-12-18 15:29:05 +00:00
ParseExprCXX.cpp Refactor and micro-optimize ConsumeToken() 2013-12-17 14:12:37 +00:00
ParseInit.cpp Generate a marker token when entering or leaving a submodule when building a 2013-11-23 04:06:09 +00:00
ParseObjc.cpp Fix a tranche of comment, test and doc typos 2013-12-05 16:25:25 +00:00
ParseOpenMP.cpp Revert "[OPENMP] Fix for parsing OpenMP directives with extra braces, brackets and parens" 2013-12-18 19:10:49 +00:00
ParsePragma.cpp Callback support for OpenCL extension pragmas. 2013-10-12 09:29:48 +00:00
ParsePragma.h Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. 2013-06-04 02:07:14 +00:00
ParseStmt.cpp Fix a tranche of comment, test and doc typos 2013-12-05 16:25:25 +00:00
ParseTemplate.cpp Refactor and micro-optimize ConsumeToken() 2013-12-17 14:12:37 +00:00
ParseTentative.cpp Remove OpenCL-specific type keywords and specifiers 2013-12-18 15:29:05 +00:00
Parser.cpp Fix OpenMP recovery with trailing tokens following the pragma 2013-12-18 19:10:54 +00:00
RAIIObjectsForParser.h Revert "[OPENMP] Fix for parsing OpenMP directives with extra braces, brackets and parens" 2013-12-18 19:10:49 +00:00