summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* [clang] Fix crash on visiting null nestedNameSpecifier.Haojian Wu2020-06-101-1/+4
* PR45063: Fix crash on invalid processing an elaborated class template-idRichard Smith2020-06-101-0/+3
* PR45000: Let Sema::SubstParmVarDecl handle default args of lambdas in initial...Aaron Puchert2020-05-063-15/+2
* Teach TreeTransform to substitute into resolved TemplateArguments.Richard Smith2020-04-141-47/+38
* [Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotate...Saar Raz2020-03-191-5/+8
* [Concepts] Fix incorrect DeclContext for transformed RequiresExprBodyDeclSaar Raz2020-03-191-1/+1
* Revert "[Concepts] Fix incorrect DeclContext for transformed RequiresExprBody...Hans Wennborg2020-03-181-1/+1
* Revert "[Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint ...Hans Wennborg2020-03-181-8/+5
* [Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotate...Saar Raz2020-03-171-5/+8
* [Concepts] Fix incorrect DeclContext for transformed RequiresExprBodyDeclSaar Raz2020-03-171-1/+1
* PR45083: Mark statement expressions as being dependent if they appear inRichard Smith2020-03-125-14/+78
* Revert "PR45083: Mark statement expressions as being dependent if they appear...Hans Wennborg2020-03-123-20/+10
* PR45124: Don't leave behind pending cleanups when declaring implicitRichard Smith2020-03-111-3/+9
* [Concepts] Add null check for TemplateTypeParmType::getDecl() in GetContained...Saar Raz2020-03-061-1/+1
* PR45083: Mark statement expressions as being dependent if they appear inRichard Smith2020-03-043-10/+20
* PR44890: Inherit explicitly-specified template arguments into base classRichard Smith2020-02-191-1/+1
* [Concepts] Do not check constraints if not all template arguments have been d...Saar Raz2020-02-121-6/+9
* [OpenCL] Restrict addr space conversions in nested pointersAnastasia Stulova2020-02-122-10/+32
* [Concepts] Fix incorrect check when instantiating abbreviated template type-c...Saar Raz2020-02-062-2/+36
* Don't warn about missing declarations for partial template specializationsAaron Puchert2020-02-051-0/+1
* [Concepts] Add missing CXXThisScope to function template constraint substitutionSaar Raz2020-02-052-1/+14
* PR44721: Don't consider overloaded operators for built-in comparisonsRichard Smith2020-02-041-7/+22
* PR44761: Fix fallback to later tiebreakers if two non-template functionsRichard Smith2020-02-041-8/+6
* [Concepts] Instantiate invented template type parameter type-constraint along...Saar Raz2020-02-032-20/+155
* Revert "[Concepts] Instantiate invented template type parameter type-constrai...Saar Raz2020-02-032-150/+20
* [Concepts] Instantiate invented template type parameter type-constraint along...Saar Raz2020-02-032-20/+150
* PR44723: Trigger return type deduction for operator<=>s whose returnRichard Smith2020-01-311-0/+25
* [Concepts] Correctly form initial parameter mapping for parameter packs, supp...Saar Raz2020-01-313-21/+48
* PR44627: Consider reversing == and <=> candidates found by ADL.Richard Smith2020-01-301-8/+22
* [Concepts] Check function constraints before deducing auto return typeSaar Raz2020-01-311-24/+24
* [Concepts] Add 'this' context to instantiation of member requires clauseSaar Raz2020-01-301-0/+3
* [Concepts] Add check for dependent RC when checking function constraintsSaar Raz2020-01-302-7/+6
* [Concepts] Fix incorrect TemplateArgs for introduction of local parametersSaar Raz2020-01-271-4/+3
* [Concepts] Add missing null check to transformConstructorSaar Raz2020-01-271-2/+4
* [Concepts] Transform constraints of non-template functions to ConstantEvaluatedSaar Raz2020-01-255-44/+57
* [Driver][CodeGen] Support -fpatchable-function-entry=N,M and __attribute__((p...Fangrui Song2020-01-241-2/+2
* [Concepts] Make constraint expressions unevaluated until satisfaction checkingSaar Raz2020-01-241-5/+3
* [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2aSaar Raz2020-01-242-5/+5
* [Concepts] Implement P1616R1 - Using unconstrained template template paramete...Saar Raz2020-01-241-0/+5
* [Concepts] Add ExpressionEvaluationContexts to instantiation of constraintsSaar Raz2020-01-241-0/+8
* [Concepts] Placeholder constraints and abbreviated templatesSaar Raz2020-01-2410-165/+593
* [Concepts] Fix bug when referencing function parameters in instantiated funct...Saar Raz2020-01-241-3/+3
* [Concepts] Constraint Satisfaction CachingSaar Raz2020-01-242-32/+60
* [Concepts] Requires ExpressionsSaar Raz2020-01-2412-74/+975
* Remove redundant CXXScopeSpec from TemplateIdAnnotation.Richard Smith2020-01-242-9/+7
* [Sema] Avoid Wrange-loop-analysis false positivesMark de Wever2020-01-231-0/+6
* Fix pack deduction to only deduce the arity of packs that are actuallyRichard Smith2020-01-171-20/+30
* PR44540: Prefer an inherited default constructor over an initializerRichard Smith2020-01-141-2/+2
* [Concepts] Type ConstraintsSaar Raz2020-01-156-90/+350
* [OPENMP]Improve handling of possibly incorrectly mapped types.Alexey Bataev2020-01-141-2/+18
OpenPOWER on IntegriCloud