Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
c568f1e98938584c0ef0b12ae5018ff7d90a4072
/
test
/
SemaCXX
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
9a5d6bb
Merging r197409:
by Bill Wendling
· 11 years ago
2434dcf
Merging r196454:
by Bill Wendling
· 11 years ago
b7accd0
Merging r196423:
by Bill Wendling
· 11 years ago
37c07bf
Merging r196050:
by Bill Wendling
· 11 years ago
4444446
Merging r195777:
by Bill Wendling
· 11 years ago
13303b9
Merging r195687:
by Bill Wendling
· 11 years ago
2ca3db4
Merging r195384:
by Bill Wendling
· 11 years ago
579d45f
Merging r195154:
by Bill Wendling
· 11 years ago
f496655
The attached patch is a follow up from my previous one. The existing
by Rafael Espindola
· 11 years ago
cdf7cfc
Use the default method CC in GetFullTypeForDeclarator.
by Rafael Espindola
· 11 years ago
cf19e5b
If a replaceable global operator new/delete is marked inline, don't warn if
by Richard Smith
· 11 years ago
5f900e8
Downgrade the Error on an 'inline' operator new or delete to an ExtWarn. Some
by Richard Smith
· 11 years ago
4c3e0bc
Consumed analysis: track state of temporary objects.
by DeLesley Hutchins
· 11 years ago
93982a7
PR8455: Handle an attribute between a goto label and a variable declaration per
by Richard Smith
· 11 years ago
6c6fd7e
Ignore test Inputs globally and remove redundant lit.local.cfg files
by Alp Toker
· 11 years ago
f93ec76
PR17533 and duplicates: don't compute the return type of an overloaded operator
by Richard Smith
· 11 years ago
f72bc46
Don't reject dependent range-based for loops in constexpr functions. The loop
by Richard Smith
· 11 years ago
e21432e
Modern gcc is happy to constant evaluate __builtin_strlen in various cases
by Richard Smith
· 11 years ago
e05372a
Add -Wdeprecated-writable-string in C++ to -Wc++11-compat, since it's ill-formed in C++11.
by Richard Smith
· 11 years ago
142ab06
Added warning on structures/unions that are empty or contain only
by Serge Pavlov
· 11 years ago
f2941ec
Only provide MS builtins when -fms-extensions is on
by Reid Kleckner
· 11 years ago
d1fa81c
Warn on duplicate function specifier
by Serge Pavlov
· 11 years ago
394558e
A quick fix to PR17877 that was introduced by r194188 (generic-lambda-capturing) that broke libc++.
by Faisal Vali
· 11 years ago
e0ac9bf
-fms-compatibility: Use C++98 null pointer constant rules
by Reid Kleckner
· 11 years ago
f949591
Thread-safety analysis: check guarded_by and pt_guarded_by on array access.
by DeLesley Hutchins
· 11 years ago
baa9af1
PR17800: When performing pack expansion, we must always rebuild the AST nodes
by Richard Smith
· 11 years ago
9aebdc9
PR17615: A delegating constructor initializer is a full-expression. Don't
by Richard Smith
· 11 years ago
ec00b0f
Added a test case for the fix to bug 17632 in r193751
by Chris Wailes
· 11 years ago
c00e419
This patch implements capturing of variables within generic lambdas.
by Faisal Vali
· 11 years ago
2980289
Fix diagnostic goof in r194161.
by Richard Smith
· 11 years ago
195dd7c
Add a limit to the length of a sequence of 'operator->' functions we will
by Richard Smith
· 11 years ago
9a2f84b
Thread safety analysis: minor bugfix to smart pointer handling, and expanded
by DeLesley Hutchins
· 11 years ago
9a9ca98
More constant evaluation cleanup, and fix an issue where we'd override an
by Richard Smith
· 11 years ago
43399fb
Thread safety analysis: check pt_guarded_by attribute when calling -> and *
by DeLesley Hutchins
· 11 years ago
f490f0e
Refactor constant expression handling and make a couple of tweaks to make it a
by Richard Smith
· 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
62e9370
Sema: Do not allow overloading between methods based on restrict
by David Majnemer
· 11 years ago
4ce94dc
Add test case for r193923
by David Majnemer
· 11 years ago
3a66557
Sema: Disallow derived classes with virtual bases from having flexible array members
by David Majnemer
· 11 years ago
633c0c2
Sema: Cleanup and simplify anonymous union diagnostics
by David Majnemer
· 11 years ago
6f6dc15
Sema: Flexible array members were introduced in C99, diagnose their use in C++
by David Majnemer
· 11 years ago
5423746
Change the other -Wtautological-compare warnings to not trigger in template
by Richard Trieu
· 11 years ago
491b714
Add non-type template parameter test for disabled -Wtautological-compare
by Richard Trieu
· 11 years ago
cbc1987
Disable -Wtautological-compare in template instantiations.
by Richard Trieu
· 11 years ago
311cb2b
Disable -Wtautological-constant-out-of-range-compare in template instantiations.
by Richard Trieu
· 11 years ago
32b5ca0
Support return type deduction for templates in -fdelayed-template-parsing (microsoft) mode
by Faisal Vali
· 11 years ago
0e429f1
Changed tests_typestate to test_typestate for consistency.
by Chris Wailes
· 11 years ago
bb17ff9
Switch %clang -cc1 tests to %clang_cc1
by Alp Toker
· 11 years ago
02debf6
Add -Wstring-plus-char, which warns when adding char literals to C strings.
by Jordan Rose
· 11 years ago
9d33c40
Sema: Do not allow lambda expressions to appear inside of constant expressions
by David Majnemer
· 11 years ago
101e9dc
Consider used attributes in hidden decls.
by Rafael Espindola
· 11 years ago
858d2ba
Simplify and refactor the uninitialized field warning.
by Richard Trieu
· 11 years ago
9bd1c13
Refactor: Extract specializing the generic lambda call operator during conversion to fptr deduction into its own function.
by Faisal Vali
· 11 years ago
c4fe0a6
Fix a test file option from -emit-llvm -o to -emit-llvm-only.
by Faisal Vali
· 11 years ago
605f91f
Fix an instantiation bug with nested generic lambdas and conversion to fptrs.
by Faisal Vali
· 11 years ago
a3d311e
And Again: Teach TreeTransform how to transform nested generic lambdas.
by Faisal Vali
· 11 years ago
80f2b2e
Revert r193223 and r193216.
by Rafael Espindola
· 11 years ago
b814a2a
Again: Teach TreeTransform and family how to transform generic
by Faisal Vali
· 11 years ago
a8a2ebe
Retain previous language linkage of friend function declarations
by Alp Toker
· 11 years ago
65f958d
Consider hidden decls for isUsed checks.
by Rafael Espindola
· 11 years ago
7e66ed3
Extend test to show an alias can be before a definition.
by Rafael Espindola
· 11 years ago
b75009c
Be more precise when diagnosing 'inline' on global replacement functions
by David Majnemer
· 11 years ago
a3bfa54
Switch attribute test line endings from CRLF
by Alp Toker
· 11 years ago
8b40772
Fix crash in cleanup attr handling
by Alp Toker
· 11 years ago
d2b0cf3
Sema: Diagnose global replacement functions declared as inline
by David Majnemer
· 11 years ago
b5c7768
Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes.
by Kaelyn Uhrain
· 11 years ago
6e4f6f8
Be smarter about deciding to add a leading '::' to a
by Kaelyn Uhrain
· 11 years ago
13be032
Consumed analysis: fix assert failure.
by DeLesley Hutchins
· 11 years ago
be63ab6
Consumed analysis: assume that non-const reference parameters are initially
by DeLesley Hutchins
· 11 years ago
c5cdafc
Consumed analysis: All the return_typestate parameter to be attached to the
by DeLesley Hutchins
· 11 years ago
7121bdb
[-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'final'
by David Majnemer
· 11 years ago
d4f0e19
Consumed analysis: Add param_typestate attribute, which specifies that
by DeLesley Hutchins
· 11 years ago
cd0f6d7
Consumed Analysis: Allow parameters that are passed by non-const reference
by DeLesley Hutchins
· 11 years ago
9cd5d40
Consumed analysis: update to previous test case.
by DeLesley Hutchins
· 11 years ago
52f717e
Consumed analysis: fix ICE in handling of loop source locations.
by DeLesley Hutchins
· 11 years ago
d1bcd4c
Remove unicode characters, trailing whitespace from test case
by David Majnemer
· 11 years ago
a32966f
Sema: Simplify the check if a method returns an instance of the class.
by Benjamin Kramer
· 11 years ago
7752a74
Sema: Don't crash when __try/__except/__finally appears in a template function
by David Majnemer
· 11 years ago
edb5fdf
Sema: Consider it an error to apply __builtin_offsetof to a member in a virtual base
by David Majnemer
· 11 years ago
b7f23f1
Correctly skip type sugar when determining the width of an enum type. Derived
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
81e34b1
Do not use typo correction that is unaccessible.
by Serge Pavlov
· 11 years ago
f30e194
Consumed analysis: replace the consumes attribute with a set_typestate
by DeLesley Hutchins
· 11 years ago
1bf6343
Consumed analysis: switch from tests_consumed/unconsumed to a general
by DeLesley Hutchins
· 11 years ago
f18e6e8
Improve the error message for attempting to build a for range loop using a
by Richard Trieu
· 11 years ago
627c7f9
Consumed analysis: check destructor calls.
by DeLesley Hutchins
· 11 years ago
b2969b1
Adds Microsoft compatiable C++ record layout code to clang.
by Warren Hunt
· 11 years ago
6e04a84
Sema: Taking the address of a dtor is illegal per C++ [class.dtor]p2.
by Benjamin Kramer
· 11 years ago
7385840
Consumed analysis: improve loop handling. The prior version of the analysis
by DeLesley Hutchins
· 11 years ago
45d3950
Tighten diagnostics for calling conventions on variadic functions
by Hans Wennborg
· 11 years ago
2dd68de
Sema: Only merge typedef attributes if the previous decl is a typedef
by Justin Bogner
· 11 years ago
6654085
Consumed Analysis: Change callable_when so that it can take a list of states
by DeLesley Hutchins
· 11 years ago
f003acd
Revert "Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves."
by Rafael Espindola
· 11 years ago
618c285
Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves.
by Faisal Vali
· 11 years ago
9683f1d
Revert changes from the nested lambdas commit till i figure out
by Faisal Vali
· 11 years ago
aecbb9d
Teach TreeTransform and family how to transform generic lambdas within templates and nested within themselves.
by Faisal Vali
· 11 years ago
Next »