llvm-project/clang/lib/Parse
Douglas Gregor bddb73fa1d If a destructor is referenced or a pseudo-destructor expression is
formed without a trailing '(', diagnose the error (these expressions
must be immediately called), emit a fix-it hint, and fix the code.

llvm-svn: 81015
2009-09-04 18:29:40 +00:00
..
AttributeList.cpp map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return 2009-08-09 20:07:29 +00:00
CMakeLists.txt Reorder files. 2009-07-21 21:03:50 +00:00
DeclSpec.cpp Keep track of the right paren ')' source location in a function declarator. 2009-08-19 23:14:54 +00:00
ExtensionRAIIObject.h Rejigger how -pedantic and -pedantic-errors work and their interaction 2009-04-15 07:01:18 +00:00
Makefile Don't install Clang libraries. 2009-08-23 05:02:18 +00:00
MinimalAction.cpp Rewrite of our handling of name lookup in C++ member access expressions, e.g., 2009-09-02 22:59:36 +00:00
ParseCXXInlineMethods.cpp Make sure to adjust function template declarations to their templated 2009-08-24 11:57:43 +00:00
ParseDecl.cpp Rewrite of our handling of name lookup in C++ member access expressions, e.g., 2009-09-02 22:59:36 +00:00
ParseDeclCXX.cpp Parse extern templates, pass that information all the way to Sema, 2009-09-04 06:33:52 +00:00
ParseExpr.cpp If a destructor is referenced or a pseudo-destructor expression is 2009-09-04 18:29:40 +00:00
ParseExprCXX.cpp Rewrite of our handling of name lookup in C++ member access expressions, e.g., 2009-09-02 22:59:36 +00:00
ParseInit.cpp Merge the ASTVector and ASTOwningVector templates, since they offered 2009-05-21 16:25:11 +00:00
ParseObjc.cpp Fix a clang crash caused by incorrect user code. 2009-06-24 17:00:18 +00:00
ParsePragma.cpp Per advice that Doug Gregor gave me several months ago, clean up the 2009-08-03 23:24:57 +00:00
ParsePragma.h Add parser support for #pragma weak. 2009-06-05 00:49:58 +00:00
ParseStmt.cpp Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the return expr inside a CXXExprWithTemporaries if needed. 2009-08-18 16:11:00 +00:00
ParseTemplate.cpp Parse extern templates, pass that information all the way to Sema, 2009-09-04 06:33:52 +00:00
ParseTentative.cpp Improve support for out-of-line definitions of nested templates and 2009-08-25 22:51:20 +00:00
Parser.cpp Parse extern templates, pass that information all the way to Sema, 2009-09-04 06:33:52 +00:00