Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
59b46b6b8a0aba0120569f096b056f0ccf8e686c
/
lib
/
Parse
3ea9e33
Update aosp/master clang for rebase to r233350
by Pirama Arumuga Nainar
· 10 years ago
0e2c34f
Update aosp/master clang for rebase to r230699.
by Stephen Hines
· 10 years ago
176edba
Update aosp/master Clang for rebase to r222490.
by Stephen Hines
· 10 years ago
e559960
Add libclang for target.
by Tong Shen
· 10 years ago
c568f1e
Update Clang for rebase to r212749.
by Stephen Hines
· 10 years ago
6bcf27b
Update Clang for 3.5 rebase (r209713).
by Stephen Hines
· 10 years ago
651f13c
Updated to Clang 3.5a.
by Stephen Hines
· 11 years ago
229d345
Update clang for merge to LLVM 3.4.
by Stephen Hines
· 11 years ago
1fab7c3
Merge remote-tracking branch 'upstream/release_34' into merge-20140211
by Stephen Hines
· 11 years ago
e78e8fc
---Merging r196453
by Bill Wendling
· 11 years ago
03e463e
Merging r196212:
by Bill Wendling
· 11 years ago
307c92e
Merging r196387:
by Bill Wendling
· 11 years ago
2434dcf
Merging r196454:
by Bill Wendling
· 11 years ago
7f3ec66
Merging r195710:
by Bill Wendling
· 11 years ago
f0cc19f
Merging r195163:
by Bill Wendling
· 11 years ago
f2b8750
Make helper function static.
by Benjamin Kramer
· 11 years ago
8fe2475
Replaced bool parameters in SkipUntil function with single bit-based parameter.
by Alexey Bataev
· 11 years ago
7faf81f
PR17949: Fix crash if someone puts a namespace inside a class template.
by Richard Smith
· 11 years ago
93982a7
PR8455: Handle an attribute between a goto label and a variable declaration per
by Richard Smith
· 11 years ago
aed0116
Diagnose C++11 attributes before fp_contract pragmas.
by Richard Smith
· 11 years ago
26297f5
When we hit a #include directive that maps to a module import, emit a token
by Richard Smith
· 11 years ago
d1fa81c
Warn on duplicate function specifier
by Serge Pavlov
· 11 years ago
b310439
Try to recover a bit better if a close brace is missing from the end of a class
by Richard Smith
· 11 years ago
0464e09
Fix %select numbering confusion between diagnostic and Diag call.
by Richard Smith
· 11 years ago
61dfea9
Untabify.
by Richard Smith
· 11 years ago
bafa74f
[-fms-extensions] Add support for __FUNCDNAME__
by David Majnemer
· 11 years ago
9ce5135
Revert "Try to correct a mistyped "-" or ">" to "->" for some C++ cases."
by Kaelyn Uhrain
· 11 years ago
b3e2772
Try to correct a mistyped "-" or ">" to "->" for some C++ cases.
by Kaelyn Uhrain
· 11 years ago
8d7a753
clang/lib/Parse/CMakeLists.txt: Fixup corresponding to r193989. ClangAttrTypeArg is required here.
by NAKAMURA Takumi
· 11 years ago
9feedb8
Attributes which accept a type as their sole argument are no longer hard coded into the parser. Instead, they are automatically listed through tablegen.
by Aaron Ballman
· 11 years ago
32b5ca0
Support return type deduction for templates in -fdelayed-template-parsing (microsoft) mode
by Faisal Vali
· 11 years ago
6b0dc64
sizeof... a parameter pack should be an unevaluated context.
by Faisal Vali
· 11 years ago
d386fef
Factor out custom parsing for iboutletcollection and vec_type_hint attributes
by Richard Smith
· 11 years ago
c94b5ae
Avoid diagnosing twice on non-x86 targets
by Alp Toker
· 11 years ago
2597315
Recover instead of crashing on MS assembly when no target is loaded
by Alp Toker
· 11 years ago
961d057
Fix a parser crash when there are #pragmas in a context which requires a single
by Richard Smith
· 11 years ago
df1cce5
Support GNU attributes in alias-declarations now that GCC has implemented them
by Richard Smith
· 11 years ago
d92aa2d
PR17666: Instead of allowing an initial identifier argument in any attribute
by Richard Smith
· 11 years ago
645526c
Parse: Disable delayed template parsing for constexpr functions
by David Majnemer
· 11 years ago
d661d50
Revert r193073 and the attempt to fix it in r193170.
by Chandler Carruth
· 11 years ago
37acb25
Reenable 'break' in 'for' specifier to allow compilation of QT macro 'foreach'
by Serge Pavlov
· 11 years ago
fb90266
Fix to PR8880 (clang dies processing a for loop).
by Serge Pavlov
· 11 years ago
530fa4f
Check "late parsed" friend functions for redefinition
by Alp Toker
· 11 years ago
7121bdb
[-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'final'
by David Majnemer
· 11 years ago
5eed7e0
Tidy up and improve error recovery for C++11 attributes in bad places. Based on
by Richard Smith
· 11 years ago
b79b17b
PR17567: Improve diagnostic for a mistyped constructor name. If we see something
by Richard Smith
· 11 years ago
8d1ab8a
Don't get confused by a virt-specifier after a trailing-return-type - it's not
by Richard Smith
· 11 years ago
a0950e8
Callback support for OpenCL extension pragmas.
by Pekka Jaaskelainen
· 11 years ago
fbac5c1
Parser: Avoid a crash-on-invalid when trying to diagnose function calls with -> in it.
by Benjamin Kramer
· 11 years ago
eeac7a4
Make wording for certain invalid unary expressions more consistent.
by David Majnemer
· 11 years ago
7ca0fce
Fixed grammar. Thanks to Jordan Rose.
by Serge Pavlov
· 11 years ago
2a0a496
Add fixits suggesting parenthesis around type name in expressions like sizeof.
by Serge Pavlov
· 11 years ago
a89ee57
Fix a typo suggestion regression introduced by r191544.
by Kaelyn Uhrain
· 11 years ago
d195bc3
[OpenMP] Added parsing and semantic analysis for firstprivate clause
by Alexey Bataev
· 11 years ago
2ceb67a
Don't suggest namespaces if the next token is a '.'
by Kaelyn Uhrain
· 11 years ago
0f90ee0
Don't give suggest things like function names on the left side of "=".
by Kaelyn Uhrain
· 11 years ago
6243f62
Avoid the hard-coded limit on the number of typo corrections attempted.
by Kaelyn Uhrain
· 11 years ago
d7a495c
Remove an unused variable - thanks to Nick Lewycky for pointing this out!
by Faisal Vali
· 11 years ago
fad9e13
Implement a rudimentary form of generic lambdas.
by Faisal Vali
· 11 years ago
a924f84
ObjectiveC: Handle the case of qualifying protocols
by Fariborz Jahanian
· 11 years ago
87d01cd
Parse: Move simple-type-specifier sanity check earlier
by David Majnemer
· 11 years ago
ff989a8
Parse: Don't crash during parsing if we lack a simple-type-specifier
by David Majnemer
· 11 years ago
58ee425
Remove a bogus diagnostic preventing static data member templates from being
by Richard Smith
· 11 years ago
414a1bd
Add the intrinsic __builtin_convertvector
by Hal Finkel
· 11 years ago
175d417
Add some missing ProhibitAttributes calls to some declaration-like #pragmas.
by Richard Smith
· 11 years ago
abcfa61
Parse: Template specializations which aren't dependent needn't have their parsing be delayed
by David Majnemer
· 11 years ago
c561714
As Aaron pointed out it's simpler to reject wide string availability attr messages in the parser.
by Benjamin Kramer
· 11 years ago
9bd3cdc
PR13657 (and duplicates):
by Richard Smith
· 11 years ago
12981a7
Fix the MCTargetAsmParser API change.
by Joey Gouly
· 11 years ago
0c01835
OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp)
by Alexey Bataev
· 11 years ago
9ec2891
C++11 attributes after 'constructor-name (' unambiguously signal that we have a
by Richard Smith
· 11 years ago
efb288c
For "expected unqualified-id" errors after a double colon, and the double colon
by Richard Trieu
· 11 years ago
67ac998
Parser: support Microsoft syntax for 'typename typedef'
by David Majnemer
· 11 years ago
4c6c411
Update GCC attribute argument parsing comment to better reflect what's going on
by Richard Smith
· 11 years ago
8edabd9
Factor out parsing and allocation of IdentifierLoc objects.
by Richard Smith
· 11 years ago
4367829
Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'"
by Rafael Espindola
· 11 years ago
8f1a2db
OpenMP: Data-sharing attributes analysis and clause 'shared'
by Alexey Bataev
· 11 years ago
e720311
Possibly appeasing the build bots from r189711
by Aaron Ballman
· 11 years ago
624421f
Consolidating the notion of a GNU attribute parameter with the attribute argument list.
by Aaron Ballman
· 11 years ago
4a97b8e
Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don't
by Richard Smith
· 11 years ago
152b4e4
Revert "Implement a rudimentary form of generic lambdas."
by Manuel Klimek
· 11 years ago
28cc16a
Revert "Remove some unused variables identified by Juergen Ributzka *I need to turn on this warning in Visual C++ - sorry!*"
by Manuel Klimek
· 11 years ago
21adb0c
const'ify Sema::ActOnCXXTryBlock by
by Robert Wilhelm
· 11 years ago
ebf5535
Remove some unused variables identified by Juergen Ributzka *I need to turn on this warning in Visual C++ - sorry!*
by Faisal Vali
· 11 years ago
ecb5819
Implement a rudimentary form of generic lambdas.
by Faisal Vali
· 11 years ago
e0f720e
Remove Extension warning for GNU local labels.
by Eli Friedman
· 11 years ago
c895f4d
const'ify Sema::ActOnCompoundStmt by
by Robert Wilhelm
· 11 years ago
360d23e
Parse: Do not 'HandleTopLevelDecl' on templated functions.
by David Majnemer
· 11 years ago
5a42820
Fix for dependent contexts in alias templates.
by Eli Friedman
· 11 years ago
4fce06c
Fix Altivec vector literal parser hack for C++11.
by Eli Friedman
· 11 years ago
6010b4b
Fix misindentation.
by Richard Smith
· 11 years ago
62f675c
Avoid spurious error messages if parent template class cannot be instantiated
by Serge Pavlov
· 11 years ago
4ac73c7
Merge commit '51e75aecf4fb303b91c9e54fd88e3509e5acc7a6' into merge-20130807
by Stephen Hines
· 11 years ago
ac32d90
PR9992: Serialize and deserialize the token sequence for a function template in
by Richard Smith
· 11 years ago
2521813
A bit of clean up based on peer's feedback...
by Larisse Voufo
· 11 years ago
9c90f7f
Removed hack that was used to properly restore the nested name specifier of qualified variable template ids. It turns out that the current implementation was just not logical setup for it. This commit has made it so.
by Larisse Voufo
· 11 years ago
06935f3
Moved diagnosis of forward declarations of variable templates from Parser to Sema.
by Larisse Voufo
· 11 years ago
ef4579c
Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention...
by Larisse Voufo
· 11 years ago
fcbe208
Parse: Don't consider attributes of broken member declarators
by David Majnemer
· 11 years ago
d66bf94
Avoid recursions when the parser finds out that it has too many brackets.
by Rafael Espindola
· 11 years ago
Next »