Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
511d7aba3b12853fdb88729a0313b80a60eab8ad
/
lib
/
Parse
/
ParseTentative.cpp
511d7ab
Add parser support for static_assert.
by Anders Carlsson
· 16 years ago
8b64259
Teach the type-id/expression disambiguator about different
by Douglas Gregor
· 16 years ago
500d329
move library-specific diagnostic headers into library private dirs. Reduce
by Chris Lattner
· 16 years ago
20c6b3b
Split the single monolithic DiagnosticKinds.def file into one
by Chris Lattner
· 16 years ago
8edef7c
Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug.
by Sebastian Redl
· 16 years ago
47f5209
Another tweak to handle the MS extensions (<rdar://problem/5956221>).
by Steve Naroff
· 16 years ago
7ec5658
Fix <rdar://problem/5956221> clang ObjC rewriter: Microsoft-specific __fastcall keyword unrecognized.
by Steve Naroff
· 16 years ago
b31757b
rename tok::annot_qualtypename -> tok::annot_typename, which is both
by Chris Lattner
· 16 years ago
e584926
push the call in isCXXDeclarationSpecifier to TryAnnotateTypeOrScopeToken
by Chris Lattner
· 16 years ago
3eb1c54
Removed the warning
by Douglas Gregor
· 16 years ago
a4f34ea
Teach tentative parsing to handle block pointers (rdar://6394309)
by Chris Lattner
· 16 years ago
ef708fd
remove the last couple obsolete forms of Parser::Diag.
by Chris Lattner
· 16 years ago
eb83ecd
Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side.
by Argyrios Kyrtzidis
· 16 years ago
e75d849
Just do a diagIfAmbiguous -> warnIfAmbiguous rename. No functionality change.
by Argyrios Kyrtzidis
· 16 years ago
259b0d9
Issue a warning when there's an ambiguous function declarator (that could be a direct initializer for a variable defition).
by Argyrios Kyrtzidis
· 16 years ago
d3616a8
A tiny optimization; use isCXXFunctionDeclarator only when it's appropriate.
by Argyrios Kyrtzidis
· 16 years ago
d3dbbb6
Add some text from the C++ standard and additional ambiguity resolution tests.
by Argyrios Kyrtzidis
· 16 years ago
78c8d80
Handle ambiguities between expressions and type-ids that occur inside parentheses, e.g.:
by Argyrios Kyrtzidis
· 16 years ago
b9f3419
Found a subtle bug caused by an implicit enum-to-bool conversion (of the TentativeParsingResult enum).
by Argyrios Kyrtzidis
· 16 years ago
ca35baa
Fix Parser::isCXXConditionDeclaration to properly resolve declarations.
by Argyrios Kyrtzidis
· 16 years ago
a8a4598
Disambiguate between a declaration or expression for the 'condition' part of a if/switch/while/for statement.
by Argyrios Kyrtzidis
· 16 years ago
1ee2c43
Consider GNU attributes when doing ambiguity resolution.
by Argyrios Kyrtzidis
· 16 years ago
5404a15
Resolve ambiguous C++ statements (C++ 6.8p1).
by Argyrios Kyrtzidis
· 16 years ago