llvm-project/clang/lib/Parse
Argyrios Kyrtzidis 75000b6814 Fix PR7180.
For

void f( a:🅱️:c );

we would cache the tokens "a:🅱️:" but then we would try to annotate them using the range "a::".
Before annotating them with the (invalid) C++ scope spec, set it to the range of "a:🅱️:".

llvm-svn: 106536
2010-06-22 11:30:04 +00:00
..
AttributeList.cpp Implements Sema part of init_priority(priority) attribute 2010-06-18 21:44:06 +00:00
CMakeLists.txt Update CMake build for new attribute changes. 2010-06-17 00:37:02 +00:00
DeclSpec.cpp Keep track of the actual storage specifier written on a variable or 2010-04-19 22:54:31 +00:00
Makefile Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. 2010-06-08 20:44:43 +00:00
MinimalAction.cpp Improve parser recovery when we encounter a dependent template name 2010-05-21 23:18:07 +00:00
ParseCXXInlineMethods.cpp Cure for Doug's insomnia. 2010-06-19 19:58:34 +00:00
ParseDecl.cpp Make sure parens/braces/brackets are correctly balanced. 2010-06-17 10:52:18 +00:00
ParseDeclCXX.cpp When semantic analysis fail to introduce a class or class template, 2010-06-21 22:31:09 +00:00
ParseExpr.cpp Minor tweaks on doug's objc recovery patch: the caller 2010-05-31 18:18:22 +00:00
ParseExprCXX.cpp Fix PR7180. 2010-06-22 11:30:04 +00:00
ParseInit.cpp Implement parsing for message sends in Objective-C++. Message sends in 2010-04-21 22:36:40 +00:00
ParseObjc.cpp Make the "extra ';' inside a struct or union" diagnostic more 2010-06-16 23:08:59 +00:00
ParsePragma.cpp Parse/Sema: Add support for '#pragma options align=packed', which, it should be 2010-05-27 18:42:17 +00:00
ParsePragma.h Parse: Add support for '#pragma options align'. 2010-05-26 23:29:06 +00:00
ParseStmt.cpp Make sure parens/braces/brackets are correctly balanced. 2010-06-17 10:52:18 +00:00
ParseTemplate.cpp When we see a 'template' disambiguator that marks the next identifier 2010-06-16 23:00:59 +00:00
ParseTentative.cpp Add support for Microsoft's __thiscall, from Steven Watanabe! 2010-05-18 16:57:00 +00:00
Parser.cpp Make sure parens/braces/brackets are correctly balanced. 2010-06-17 10:52:18 +00:00
RAIIObjectsForParser.h Make sure parens/braces/brackets are correctly balanced. 2010-06-17 10:52:18 +00:00