Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
refs/heads/fp2-m-sibon
/
test
/
SemaTemplate
33337ca
Update aosp/master clang for rebase to r235153
by Pirama Arumuga Nainar
· 9 years ago
3ea9e33
Update aosp/master clang for rebase to r233350
by Pirama Arumuga Nainar
· 9 years ago
0e2c34f
Update aosp/master clang for rebase to r230699.
by Stephen Hines
· 9 years ago
176edba
Update aosp/master Clang for rebase to r222490.
by Stephen Hines
· 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
· 10 years ago
b3617be
Merging r197298:
by Bill Wendling
· 10 years ago
461b1b9
Merging r197305:
by Bill Wendling
· 10 years ago
2b3c493
Merging r196852:
by Bill Wendling
· 10 years ago
367e846
Merging r195897:
by Bill Wendling
· 11 years ago
65173e0
Merging r195887:
by Bill Wendling
· 11 years ago
57907e5
Merging r195827:
by Bill Wendling
· 11 years ago
45c2eed
Merging r195303:
by Bill Wendling
· 11 years ago
1997bbf
Extra test for r194444.
by Richard Smith
· 11 years ago
ce6426f
Issue a diagnostic if we see a templated friend declaration that we do not
by Richard Smith
· 11 years ago
d7b4855
Sema: Correctly build pointer-to-member arguments from a template argument with an IndirectFieldDecl
by David Majnemer
· 11 years ago
255ca71
Sema: Allow IndirectFieldDecl to appear in a non-type template argument
by David Majnemer
· 11 years ago
588a51a
Sema: Do not allow template declarations inside local classes
by David Majnemer
· 11 years ago
b5c7768
Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes.
by Kaelyn Uhrain
· 11 years ago
0823566
Fix missed exception spec checks and crashes
by Alp Toker
· 11 years ago
682a56b
Revert "Fix missed exception spec checks and crashes"
by Alp Toker
· 11 years ago
bb81f88
Fix missed exception spec checks and crashes
by Alp Toker
· 11 years ago
8690cee
ms-compat: Fix taking the address of a member of a dependent base
by Reid Kleckner
· 11 years ago
b79b17b
PR17567: Improve diagnostic for a mistyped constructor name. If we see something
by Richard Smith
· 11 years ago
d0629eb
Variable templates: handle instantiation of static data member templates
by Richard Smith
· 11 years ago
e688ddf
If a partial specialization of a member template is declared within a class
by Richard Smith
· 11 years ago
09ab088
Use -fms-compatibility to trigger lookup into dep. bases
by Reid Kleckner
· 11 years ago
f91e86c
Fix crash with cast of value-dependent expr.
by Eli Friedman
· 11 years ago
313a9f4
Added regression tests.
by Serge Pavlov
· 11 years ago
e8bcd4c
Ignore noreturn when checking function template specializations
by Reid Kleckner
· 11 years ago
9d57b8d
Sema: Subst type default template args earlier
by David Majnemer
· 11 years ago
a2f9036
Richard makes a good point, clean up this test.
by David Majnemer
· 11 years ago
c894001
Some of this test doesn't want -std=c++11
by David Majnemer
· 11 years ago
65442a5
This test now needs C++11
by David Majnemer
· 11 years ago
97ed61f
AST: Don't treat a TemplateExpansion as a Template
by David Majnemer
· 11 years ago
13b572c
Fix name lookup with dependent using decls.
by Eli Friedman
· 11 years ago
5a42820
Fix for dependent contexts in alias templates.
by Eli Friedman
· 11 years ago
cdd4b78
Properly track l-paren of a CXXFucntionalCastExpr.
by Eli Friedman
· 11 years ago
c99b90e
sizeof(void) etc. should be a hard error in C++.
by Eli Friedman
· 11 years ago
29a46e6
Fix to PR16225 (Assert-on-invalid: isa<LabelDecl>(D) && "declaration not instantiated in this scope")
by Serge Pavlov
· 11 years ago
ee138f6
Correctly profile CXXPseudoDestructorExprs.
by Eli Friedman
· 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
c66e7e9
Fix declaring class template methods with an attributed typedef
by Reid Kleckner
· 11 years ago
10ed981
Add testcase for PR16134, which no longer crashes with ToT.
by Richard Smith
· 11 years ago
03c55be
PR16288: A template is only missing a default template argument if it provides
by Richard Smith
· 11 years ago
4384712
FIXME fix: improving diagnostics for template arguments deduction of class templates and explicit specializations
by Larisse Voufo
· 11 years ago
8c5d407
Revert "Use function overloading instead of template specialization for diagnosis of bad template argument deductions."
by Larisse Voufo
· 11 years ago
ba037f2
Fix pack instantiation with function types.
by Eli Friedman
· 11 years ago
a730f54
Use function overloading instead of template specialization for diagnosis of bad template argument deductions.
by Larisse Voufo
· 11 years ago
c6274ce
Use an i686 triple for this test now that it uses stdcall
by Reid Kleckner
· 11 years ago
5b92696
Create calling convention AttributedType sugar nodes
by Reid Kleckner
· 11 years ago
10ec0e4
Fix for template substitution with packs.
by Eli Friedman
· 11 years ago
bcd0650
Sema: Do not merge new decls with invalid, old decls
by David Majnemer
· 11 years ago
96e7813
Add 'not' to commands that are expected to fail.
by Rafael Espindola
· 11 years ago
305e5b4
Part of PR15673: If a function template has a default argument in which
by Richard Smith
· 11 years ago
21383fe
Add regression test for PR12331.
by Richard Smith
· 11 years ago
e36c728
[test] Add test case for rdar://14183893.
by Argyrios Kyrtzidis
· 11 years ago
33b90b3
Handle all TemplateArguments in trivial TypeLocs.
by Eli Friedman
· 11 years ago
538fccb
Propagate the invalid bit from bases to derived template classes.
by Matt Beaumont-Gay
· 11 years ago
c1826a5
Add test.
by Eli Friedman
· 11 years ago
d7abe10
One more cast test.
by Eli Friedman
· 11 years ago
6698be8
Fix some confusing diagnostic wording. s/implicit default/implicit/ if we're
by Richard Smith
· 11 years ago
d3ff325
Don't suggest putting 'operator new' or 'operator delete' in a namespace to fix a two-phase lookup issue. That's not permitted.
by Richard Smith
· 11 years ago
01e0b1f
Implement DR61: Address of ambiguous bound methods should be disallowed
by David Majnemer
· 11 years ago
2ec2b84
Implement DR85: Redeclaration of member is forbidden
by David Majnemer
· 11 years ago
688f986
Fix the parser's updating of the template depth when parsing local templates and late-parsed templates.
by Faisal Vali
· 11 years ago
65efd10
Revert r183618.
by Faisal Vali
· 11 years ago
22bf46a
Fix the parser's updating of the template depth when parsing local templates and late-parsed templates. This is a slight tweak of r180708; It avoids incrementing depth when non-template local classes nested within member templates of local classes are encountered.
by Faisal Vali
· 11 years ago
73b417f
[analyzer] Fix a crash that occurs when processing an rvalue array.
by Anna Zaks
· 11 years ago
c2fe818
Bound member function diagnostic - suggest no-args calls and note overload candidates
by David Blaikie
· 11 years ago
82b0001
Fix crash-on-invalid: only use TransformAddressOfOperand when transforming the
by Richard Smith
· 11 years ago
62ab010
Check a pointer is not null before attempting to use it. This prevents a
by Richard Trieu
· 11 years ago
79bef7a
<rdar://problem/13806270> A template argument list is a constant-evaluated context.
by Douglas Gregor
· 11 years ago
92eb7d8
Use attribute argument information to determine when to parse attribute arguments as expressions.
by Douglas Gregor
· 11 years ago
fa5f030
Revert r180970; it's causing breakage.
by Douglas Gregor
· 11 years ago
3796d15
Use attribute argument information to determine when to parse attribute arguments as expressions.
by Douglas Gregor
· 11 years ago
dc7a4f5
Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there
by Richard Smith
· 11 years ago
098b814
Keep the parser's template depth up to date when parsing local templates and
by Richard Smith
· 11 years ago
fed844d
Properly reenter multiple contexts when parsing a late-parsed function template
by Richard Smith
· 11 years ago
97aea95
Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't build
by Richard Smith
· 11 years ago
e68cb08
Removing example-dynarray.cpp test since it's of no value.
by Jyotsna Verma
· 11 years ago
eef35f8
Fix PR15634, better error message for template deduction failure.
by Richard Trieu
· 11 years ago
8cfa0ba
XFAIL example-dynarray.cpp test for Hexagon as some of the header files
by Jyotsna Verma
· 11 years ago
93d6b07
Fold together the two implementations of 6.7.3p2 in SemaType. Fix two bugs, each of which was only present in one version:
by Richard Smith
· 11 years ago
9807a2e
Don't reject __restrict applied to a dependent type; it might instantiate to a pointer or reference type.
by Richard Smith
· 11 years ago
0162c1c
<rdar://problem/13267210> Ensure that Sema::CompareReferenceRelationship returns consistent results with invalid types.
by Douglas Gregor
· 11 years ago
e34db6b
Flag that friend function definitions are "late parsed" so that
by John McCall
· 11 years ago
c61361b
<rdar://problem/13094134> Don't try to wire up typedef names for invalid anonymous tag declarations encountered during template instantiation.
by Douglas Gregor
· 11 years ago
303b96f
<rdar://problem/13140795> Transform the scope type of a pseudo-destructor expression within the object scope.
by Douglas Gregor
· 11 years ago
4b02dff
Add quotation marks to template names in diagnostics.
by David Blaikie
· 11 years ago
c0cedbe
PR15360: nullptr as a non-type template argument to a function type non-type template parameter
by David Blaikie
· 11 years ago
98b879a
Add test coverage for array to pointer decay in non-type template parameters.
by David Blaikie
· 11 years ago
f6565a9
Handle alignas(foo...) pack expansions.
by Richard Smith
· 11 years ago
3fa3fea
PR15132: Replace "address expression must be an lvalue or a function
by Richard Smith
· 11 years ago
29805ca
Improve 'failed template argument deduction' diagnostic for the case where we
by Richard Smith
· 11 years ago
b9df75f
Apply adjustment to function- and array-typed non-type template
by Douglas Gregor
· 11 years ago
19e0d95
PR14695: Fix assert from bad cast<>. Not every namespace is a NamespaceDecl; it might instead be a TranslationUnitDecl.
by Richard Smith
· 11 years ago
5cf1589
Fix regression in r170489: when instantiating a direct initializer which is a
by Richard Smith
· 11 years ago
d538ed9
Implement AST dumper for Decls. http://llvm-reviews.chandlerc.com/D52
by Alexander Kornienko
· 11 years ago
Next »