clang-1/lib/Parse
Douglas Gregor 2d1c214141 Replace the code that parses member access expressions after "." or
"->" with a use of ParseUnqualifiedId. Collapse
ActOnMemberReferenceExpr, ActOnDestructorReferenceExpr (both of them),
ActOnOverloadedOperatorReferenceExpr,
ActOnConversionOperatorReferenceExpr, and
ActOnMemberTemplateIdReferenceExpr into a single, new action
ActOnMemberAccessExpr that does the same thing more cleanly (and can
keep more source-location information).



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85930 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-03 19:44:04 +00:00
..
AttributeList.cpp StringSwitch-ify attribute name mapping. 2009-10-29 05:26:58 +00:00
CMakeLists.txt Reorder files. 2009-07-21 21:03:50 +00:00
DeclSpec.cpp Introduce a new class, UnqualifiedId, that provides a parsed 2009-11-03 01:35:08 +00:00
ExtensionRAIIObject.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Makefile Installation of Clang libraries and headers, from Axel Naumann! 2009-10-08 22:15:31 +00:00
MinimalAction.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
ParseCXXInlineMethods.cpp Alter Action's friend interface to prepare for templated friend declarations and 2009-09-11 21:02:39 +00:00
ParseDecl.cpp Replace the code that parses member access expressions after "." or 2009-11-03 19:44:04 +00:00
ParseDeclCXX.cpp Introduce a new class, UnqualifiedId, that provides a parsed 2009-11-03 01:35:08 +00:00
ParseExpr.cpp Replace the code that parses member access expressions after "." or 2009-11-03 19:44:04 +00:00
ParseExprCXX.cpp Replace the code that parses member access expressions after "." or 2009-11-03 19:44:04 +00:00
ParseInit.cpp PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients 2009-10-18 21:17:35 +00:00
ParseObjc.cpp Switch ParseStructDeclaration to a callback-based API. This will make 2009-11-03 02:38:08 +00:00
ParsePragma.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
ParsePragma.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
ParseStmt.cpp Reorganize the parsing of decl groups / function definitions so that 2009-11-03 19:26:08 +00:00
ParseTemplate.cpp Improved fix for PR3844, which recovers better for class template 2009-10-30 22:09:44 +00:00
ParseTentative.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Parser.cpp Silence a warning by giving Parser::FieldCallback a virtual destructor, and 2009-11-03 19:33:12 +00:00