clang-1/Driver
Steve Naroff e9b12198c4 Record if a compound literal expression is @ file scope. This allows us to implement C99 6.5.2.5p6. This could have been done without modifying the AST (by checking the decl type and passing the info down to isContextExpr), however we concluded this is more desirable.
Bug/patch by Eli Friedman!



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@45966 91177308-0d34-0410-b5e6-96231b3b80d8
2008-01-14 18:19:28 +00:00
..
ASTConsumers.cpp Add first pieces of support for parsing and representing 2008-01-12 07:05:38 +00:00
ASTConsumers.h Added most of the boilerplate to the driver needed to run the graph-reachability 2008-01-08 18:04:06 +00:00
DiagChecker.cpp Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00
Makefile Take 2. 2007-10-31 20:01:01 +00:00
PrintParserCallbacks.cpp Change uses of std::cerr/std::cout to llvm::Lcerr/llvm::cout, and remove 2008-01-14 16:44:48 +00:00
PrintPreprocessedOutput.cpp Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00
RewriteTest.cpp Record if a compound literal expression is @ file scope. This allows us to implement C99 6.5.2.5p6. This could have been done without modifying the AST (by checking the decl type and passing the info down to isContextExpr), however we concluded this is more desirable. 2008-01-14 18:19:28 +00:00
SerializationTest.cpp Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00
TextDiagnosticBuffer.cpp Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00
TextDiagnosticBuffer.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00
TextDiagnosticPrinter.cpp Change uses of std::cerr/std::cout to llvm::Lcerr/llvm::cout, and remove 2008-01-14 16:44:48 +00:00
TextDiagnosticPrinter.h When forming the squigly underline for a diagnostic, make sure to 2008-01-12 06:43:35 +00:00
TextDiagnostics.cpp Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00
TextDiagnostics.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00
clang.cpp add support for the GCC -include option. 2008-01-10 01:53:41 +00:00
clang.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00