Page MenuHomePhabricator

saar.raz (Saar Raz)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 22 2017, 6:02 AM (147 w, 4 d)

Recent Activity

Mar 16 2020

saar.raz committed rG135744ce6895: [Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotates… (authored by saar.raz).
[Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotates…
Mar 16 2020, 11:26 PM
saar.raz committed rG9e0bd5ec03cb: [Concepts] Fix incorrect DeclContext for transformed RequiresExprBodyDecl (authored by saar.raz).
[Concepts] Fix incorrect DeclContext for transformed RequiresExprBodyDecl
Mar 16 2020, 11:26 PM
saar.raz committed rG19fccc52ff2c: [Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotates… (authored by saar.raz).
[Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotates…
Mar 16 2020, 4:58 PM

Mar 10 2020

saar.raz committed rG9769e1ee9acc: [Concepts] Fix incorrect DeclContext for transformed RequiresExprBodyDecl (authored by saar.raz).
[Concepts] Fix incorrect DeclContext for transformed RequiresExprBodyDecl
Mar 10 2020, 2:47 PM
saar.raz committed rG4e41127f04d7: [Concepts] Add constraints checks to isSameEntity (authored by saar.raz).
[Concepts] Add constraints checks to isSameEntity
Mar 10 2020, 1:42 PM
saar.raz committed rG52cebc452d18: [Concepts] Add FoundDecl to ConceptSpecializationExpr serialization (authored by saar.raz).
[Concepts] Add FoundDecl to ConceptSpecializationExpr serialization
Mar 10 2020, 1:41 PM
saar.raz committed rG7fb562c1ab37: [Concepts] Add constraints checks to isSameEntity (authored by saar.raz).
[Concepts] Add constraints checks to isSameEntity
Mar 10 2020, 1:41 PM
saar.raz committed rGf9e638915976: [Concepts] Add FoundDecl to ConceptSpecializationExpr serialization (authored by saar.raz).
[Concepts] Add FoundDecl to ConceptSpecializationExpr serialization
Mar 10 2020, 1:40 PM

Mar 6 2020

saar.raz committed rG865456d589e0: [Concepts] Add null check for TemplateTypeParmType::getDecl() in… (authored by saar.raz).
[Concepts] Add null check for TemplateTypeParmType::getDecl() in…
Mar 6 2020, 9:56 AM
saar.raz committed rG7c18c2f709e9: [Concepts] Add null check for TemplateTypeParmType::getDecl() in… (authored by saar.raz).
[Concepts] Add null check for TemplateTypeParmType::getDecl() in…
Mar 6 2020, 9:56 AM

Feb 12 2020

saar.raz committed rG6f692404a30d: [Concepts] Add missing TPA commit to requires expression parsing (authored by saar.raz).
[Concepts] Add missing TPA commit to requires expression parsing
Feb 12 2020, 6:31 AM
saar.raz committed rG271e49539917: [Concepts] Add missing TPA commit to requires expression parsing (authored by saar.raz).
[Concepts] Add missing TPA commit to requires expression parsing
Feb 12 2020, 6:31 AM
saar.raz committed rG9fbd4ab395f7: [Concepts] Do not check constraints if not all template arguments have been… (authored by saar.raz).
[Concepts] Do not check constraints if not all template arguments have been…
Feb 12 2020, 6:04 AM
saar.raz committed rG5fef14d932fe: [Concepts] Do not check constraints if not all template arguments have been… (authored by saar.raz).
[Concepts] Do not check constraints if not all template arguments have been…
Feb 12 2020, 6:04 AM

Feb 6 2020

saar.raz committed rG96ed02ddeebf: [Concepts] Fix incorrect check when instantiating abbreviated template type… (authored by saar.raz).
[Concepts] Fix incorrect check when instantiating abbreviated template type…
Feb 6 2020, 1:39 PM
saar.raz committed rG38fd69995fc5: [Concepts] Fix incorrect check when instantiating abbreviated template type… (authored by saar.raz).
[Concepts] Fix incorrect check when instantiating abbreviated template type…
Feb 6 2020, 1:30 PM

Feb 4 2020

saar.raz committed rG8f19f984f296: [Concepts] Add missing CXXThisScope to function template constraint substitution (authored by saar.raz).
[Concepts] Add missing CXXThisScope to function template constraint substitution
Feb 4 2020, 3:19 PM
saar.raz committed rG6c232441564f: [Concepts] Add missing CXXThisScope to function template constraint substitution (authored by saar.raz).
[Concepts] Add missing CXXThisScope to function template constraint substitution
Feb 4 2020, 3:19 PM
saar.raz committed rG0c67cfdb114b: [Concepts] Add missing CXXThisScope to function template constraint substitution (authored by saar.raz).
[Concepts] Add missing CXXThisScope to function template constraint substitution
Feb 4 2020, 3:00 PM
saar.raz committed rGc348fb1786ba: Revert "[Concepts] Add missing CXXThisScope to function template constraint… (authored by saar.raz).
Revert "[Concepts] Add missing CXXThisScope to function template constraint…
Feb 4 2020, 3:00 PM
saar.raz added a reverting change for rG0c67cfdb114b: [Concepts] Add missing CXXThisScope to function template constraint substitution: rGc348fb1786ba: Revert "[Concepts] Add missing CXXThisScope to function template constraint….
Feb 4 2020, 3:00 PM

Feb 3 2020

saar.raz committed rG1ac1c4b4850c: [Concepts] Instantiate invented template type parameter type-constraint along… (authored by saar.raz).
[Concepts] Instantiate invented template type parameter type-constraint along…
Feb 3 2020, 6:55 AM
saar.raz committed rG84959ae47f44: [Concepts] Instantiate invented template type parameter type-constraint along… (authored by saar.raz).
[Concepts] Instantiate invented template type parameter type-constraint along…
Feb 3 2020, 6:53 AM
saar.raz committed rGc822edc11bf0: Revert "[Concepts] Instantiate invented template type parameter type-constraint… (authored by saar.raz).
Revert "[Concepts] Instantiate invented template type parameter type-constraint…
Feb 3 2020, 6:26 AM
saar.raz added a reverting change for rG2b54b8b994b4: [Concepts] Instantiate invented template type parameter type-constraint along…: rGc822edc11bf0: Revert "[Concepts] Instantiate invented template type parameter type-constraint….
Feb 3 2020, 6:26 AM
saar.raz committed rG8c16d8b235b9: Revert "[Concepts] Instantiate invented template type parameter type-constraint… (authored by saar.raz).
Revert "[Concepts] Instantiate invented template type parameter type-constraint…
Feb 3 2020, 6:26 AM
saar.raz added a reverting change for rGeacca4824463: [Concepts] Instantiate invented template type parameter type-constraint along…: rG8c16d8b235b9: Revert "[Concepts] Instantiate invented template type parameter type-constraint….
Feb 3 2020, 6:25 AM
saar.raz committed rG2b54b8b994b4: [Concepts] Instantiate invented template type parameter type-constraint along… (authored by saar.raz).
[Concepts] Instantiate invented template type parameter type-constraint along…
Feb 3 2020, 5:54 AM
saar.raz committed rGeacca4824463: [Concepts] Instantiate invented template type parameter type-constraint along… (authored by saar.raz).
[Concepts] Instantiate invented template type parameter type-constraint along…
Feb 3 2020, 5:54 AM

Jan 31 2020

saar.raz committed rG8be11623043c: [Concepts] Fix isDeclarationSpecifier to detect type-constraints correctly (authored by saar.raz).
[Concepts] Fix isDeclarationSpecifier to detect type-constraints correctly
Jan 31 2020, 10:18 AM
saar.raz committed rGb7ce85a13078: [Concepts] Fix isDeclarationSpecifier to detect type-constraints correctly (authored by saar.raz).
[Concepts] Fix isDeclarationSpecifier to detect type-constraints correctly
Jan 31 2020, 10:08 AM
saar.raz committed rG3b32963252bc: [Concepts] Correctly form initial parameter mapping for parameter packs… (authored by saar.raz).
[Concepts] Correctly form initial parameter mapping for parameter packs…
Jan 31 2020, 6:03 AM
saar.raz committed rGba1f3db4b072: [Concepts] Correctly form initial parameter mapping for parameter packs… (authored by saar.raz).
[Concepts] Correctly form initial parameter mapping for parameter packs…
Jan 31 2020, 6:02 AM

Jan 30 2020

saar.raz committed rGcc85862c60a5: [Concepts] Check function constraints before deducing auto return type (authored by saar.raz).
[Concepts] Check function constraints before deducing auto return type
Jan 30 2020, 5:56 PM
saar.raz committed rG980517b3530f: [Concepts] Check function constraints before deducing auto return type (authored by saar.raz).
[Concepts] Check function constraints before deducing auto return type
Jan 30 2020, 5:56 PM
saar.raz committed rG6c6ea5995f26: [Concepts] Add check for dependent RC when checking function constraints (authored by saar.raz).
[Concepts] Add check for dependent RC when checking function constraints
Jan 30 2020, 11:03 AM
saar.raz committed rG800395c54754: [Concepts] Add 'this' context to instantiation of member requires clause (authored by saar.raz).
[Concepts] Add 'this' context to instantiation of member requires clause
Jan 30 2020, 11:03 AM
saar.raz committed rGa3609357f388: [Concept] Fix incorrect check for containsUnexpandedParameterPack in CSE (authored by saar.raz).
[Concept] Fix incorrect check for containsUnexpandedParameterPack in CSE
Jan 30 2020, 11:03 AM
saar.raz committed rG60f5da79e3de: [Concepts] Add 'this' context to instantiation of member requires clause (authored by saar.raz).
[Concepts] Add 'this' context to instantiation of member requires clause
Jan 30 2020, 10:53 AM
saar.raz committed rGa424ef99e7b9: [Concepts] Add check for dependent RC when checking function constraints (authored by saar.raz).
[Concepts] Add check for dependent RC when checking function constraints
Jan 30 2020, 10:52 AM
saar.raz committed rGc83d9bedc0cc: [Concept] Fix incorrect check for containsUnexpandedParameterPack in CSE (authored by saar.raz).
[Concept] Fix incorrect check for containsUnexpandedParameterPack in CSE
Jan 30 2020, 10:52 AM

Jan 26 2020

saar.raz committed rGb39efdbcfcb7: [Concepts] Fix incorrect TemplateArgs for introduction of local parameters (authored by saar.raz).
[Concepts] Fix incorrect TemplateArgs for introduction of local parameters
Jan 26 2020, 3:03 PM
saar.raz committed rG9c24fca2a33f: [Concepts] Fix incorrect TemplateArgs for introduction of local parameters (authored by saar.raz).
[Concepts] Fix incorrect TemplateArgs for introduction of local parameters
Jan 26 2020, 3:03 PM
saar.raz committed rGb07b82777b9a: [Concepts] Add missing null check to transformConstructor (authored by saar.raz).
[Concepts] Add missing null check to transformConstructor
Jan 26 2020, 2:19 PM
saar.raz committed rGa8d096aff6b1: [Concepts] Add missing null check to transformConstructor (authored by saar.raz).
[Concepts] Add missing null check to transformConstructor
Jan 26 2020, 2:19 PM
saar.raz committed rG73a91477f704: [Concepts] Fix parsing of scope specifier in compound-requirements, add more… (authored by saar.raz).
[Concepts] Fix parsing of scope specifier in compound-requirements, add more…
Jan 26 2020, 10:53 AM
saar.raz committed rG5043962dd315: [Concepts] Fix parsing of scope specifier in compound-requirements, add more… (authored by saar.raz).
[Concepts] Fix parsing of scope specifier in compound-requirements, add more…
Jan 26 2020, 10:50 AM

Jan 25 2020

saar.raz committed rGc21e178bf22b: [Concepts] Transform constraints of non-template functions to ConstantEvaluated (authored by saar.raz).
[Concepts] Transform constraints of non-template functions to ConstantEvaluated
Jan 25 2020, 1:17 PM
saar.raz committed rG713562f54858: [Concepts] Transform constraints of non-template functions to ConstantEvaluated (authored by saar.raz).
[Concepts] Transform constraints of non-template functions to ConstantEvaluated
Jan 25 2020, 1:07 PM

Jan 23 2020

saar.raz committed rG901a7890c0e6: [Concepts] Update cxx_status.html with Concepts support status (authored by saar.raz).
[Concepts] Update cxx_status.html with Concepts support status
Jan 23 2020, 5:11 PM
saar.raz committed rG32a23c22825b: [Concepts] Add Concepts to ReleaseNotes.rst (authored by saar.raz).
[Concepts] Add Concepts to ReleaseNotes.rst
Jan 23 2020, 5:11 PM
saar.raz committed rG9f37a46d143b: [Concepts] Make constraint expressions unevaluated until satisfaction checking (authored by saar.raz).
[Concepts] Make constraint expressions unevaluated until satisfaction checking
Jan 23 2020, 5:11 PM
saar.raz committed rG2ec65e229314: [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a (authored by saar.raz).
[Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a
Jan 23 2020, 5:11 PM
saar.raz committed rG29f14c1df259: [Concepts] Implement P1616R1 - Using unconstrained template template parameters… (authored by saar.raz).
[Concepts] Implement P1616R1 - Using unconstrained template template parameters…
Jan 23 2020, 5:11 PM
saar.raz committed rGa9b2cf6c625a: [Concepts] Add ExpressionEvaluationContexts to instantiation of constraints (authored by saar.raz).
[Concepts] Add ExpressionEvaluationContexts to instantiation of constraints
Jan 23 2020, 5:11 PM
saar.raz committed rG6a8cd9fc81e8: [Concepts] Placeholder constraints and abbreviated templates (authored by saar.raz).
[Concepts] Placeholder constraints and abbreviated templates
Jan 23 2020, 5:11 PM
saar.raz committed rGdd5820699b75: [Concepts] Profile TypeConstraints in ProfileTemplateParameterList (authored by saar.raz).
[Concepts] Profile TypeConstraints in ProfileTemplateParameterList
Jan 23 2020, 5:11 PM
saar.raz committed rG51a0e9fd6ae5: [Concepts] Fix bug when referencing function parameters in instantiated… (authored by saar.raz).
[Concepts] Fix bug when referencing function parameters in instantiated…
Jan 23 2020, 5:11 PM
saar.raz committed rG8ca4a6175398: [Concepts] Fix incorrect recovery in TryAnnotateTypeConstraint (authored by saar.raz).
[Concepts] Fix incorrect recovery in TryAnnotateTypeConstraint
Jan 23 2020, 5:11 PM
saar.raz committed rG897b83842c0c: [Concepts] Fix circular AST->Sema dependency in ASTConcept.cpp (authored by saar.raz).
[Concepts] Fix circular AST->Sema dependency in ASTConcept.cpp
Jan 23 2020, 5:11 PM
saar.raz committed rG62709e7e49aa: [Concepts] Constraint Satisfaction Caching (authored by saar.raz).
[Concepts] Constraint Satisfaction Caching
Jan 23 2020, 5:11 PM
saar.raz committed rGb597c9e46cb5: [clang-tidy] Fix check for generic lambda invented template parameters (authored by saar.raz).
[clang-tidy] Fix check for generic lambda invented template parameters
Jan 23 2020, 5:11 PM
saar.raz committed rGfe039ecc2d74: [Concepts] Fix name-type conflict compilation issues (authored by saar.raz).
[Concepts] Fix name-type conflict compilation issues
Jan 23 2020, 5:11 PM
saar.raz committed rGc96ef5118857: [Concepts] Requires Expressions (authored by saar.raz).
[Concepts] Requires Expressions
Jan 23 2020, 5:11 PM
saar.raz committed rGab514b911963: Remove redundant CXXScopeSpec from TemplateIdAnnotation. (authored by rsmith).
Remove redundant CXXScopeSpec from TemplateIdAnnotation.
Jan 23 2020, 5:10 PM
saar.raz committed rG57f70e387e36: [Concepts] Fix ConceptSpecializationExpr profiling crash (authored by saar.raz).
[Concepts] Fix ConceptSpecializationExpr profiling crash
Jan 23 2020, 5:10 PM
saar.raz committed rGf394d22fa82d: [Concepts] Update cxx_status.html with Concepts support status (authored by saar.raz).
[Concepts] Update cxx_status.html with Concepts support status
Jan 23 2020, 5:01 PM
saar.raz committed rG73eaf62463b4: [Concepts] Make constraint expressions unevaluated until satisfaction checking (authored by saar.raz).
[Concepts] Make constraint expressions unevaluated until satisfaction checking
Jan 23 2020, 4:31 PM
saar.raz committed rG67c608a96954: [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a (authored by saar.raz).
[Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a
Jan 23 2020, 2:52 PM
saar.raz committed rGd42d5eb8ea77: [Concepts] Implement P1616R1 - Using unconstrained template template parameters… (authored by saar.raz).
[Concepts] Implement P1616R1 - Using unconstrained template template parameters…
Jan 23 2020, 1:53 PM
saar.raz closed D73155: [Concepts] Implement P1616R1 - Using unconstrained template template parameters with constrained templates.
Jan 23 2020, 1:52 PM · Restricted Project
saar.raz committed rG4d33a8dfcf67: [Concepts] Add ExpressionEvaluationContexts to instantiation of constraints (authored by saar.raz).
[Concepts] Add ExpressionEvaluationContexts to instantiation of constraints
Jan 23 2020, 1:33 PM
saar.raz committed rGb481f028144c: [Concepts] Placeholder constraints and abbreviated templates (authored by saar.raz).
[Concepts] Placeholder constraints and abbreviated templates
Jan 23 2020, 9:40 AM
saar.raz committed rG62c221b5090c: [Concepts] Profile TypeConstraints in ProfileTemplateParameterList (authored by saar.raz).
[Concepts] Profile TypeConstraints in ProfileTemplateParameterList
Jan 23 2020, 12:04 AM
saar.raz committed rGc985e7b07db2: Revert "[Concepts] Profile TypeConstraints in ProfileTemplateParameterList" (authored by saar.raz).
Revert "[Concepts] Profile TypeConstraints in ProfileTemplateParameterList"
Jan 23 2020, 12:04 AM
saar.raz added a reverting change for rG0e3ae353a472: [Concepts] Profile TypeConstraints in ProfileTemplateParameterList: rGc985e7b07db2: Revert "[Concepts] Profile TypeConstraints in ProfileTemplateParameterList".
Jan 23 2020, 12:04 AM

Jan 22 2020

saar.raz committed rG0e3ae353a472: [Concepts] Profile TypeConstraints in ProfileTemplateParameterList (authored by saar.raz).
[Concepts] Profile TypeConstraints in ProfileTemplateParameterList
Jan 22 2020, 11:54 PM
saar.raz committed rGc2a250e1c43c: [Concepts] Fix bug when referencing function parameters in instantiated… (authored by saar.raz).
[Concepts] Fix bug when referencing function parameters in instantiated…
Jan 22 2020, 10:51 AM
saar.raz committed rG7b81c3f8793d: Revert "[Concepts] Fix bug when referencing function parameters in instantiated… (authored by saar.raz).
Revert "[Concepts] Fix bug when referencing function parameters in instantiated…
Jan 22 2020, 2:18 AM
saar.raz added a reverting change for rG45538b5fb280: [Concepts] Fix bug when referencing function parameters in instantiated…: rG7b81c3f8793d: Revert "[Concepts] Fix bug when referencing function parameters in instantiated….
Jan 22 2020, 2:18 AM
saar.raz committed rGe57a9abc4b01: [Concepts] Placeholder constraints and abbreviated templates (authored by saar.raz).
[Concepts] Placeholder constraints and abbreviated templates
Jan 22 2020, 2:12 AM
saar.raz committed rG45538b5fb280: [Concepts] Fix bug when referencing function parameters in instantiated… (authored by saar.raz).
[Concepts] Fix bug when referencing function parameters in instantiated…
Jan 22 2020, 1:27 AM
saar.raz committed rGde51559fa680: [Concepts] Fix incorrect recovery in TryAnnotateTypeConstraint (authored by saar.raz).
[Concepts] Fix incorrect recovery in TryAnnotateTypeConstraint
Jan 22 2020, 12:51 AM

Jan 21 2020

saar.raz created D73155: [Concepts] Implement P1616R1 - Using unconstrained template template parameters with constrained templates.
Jan 21 2020, 6:29 PM · Restricted Project
saar.raz committed rGbb9b964072eb: [Concepts] Fix circular AST->Sema dependency in ASTConcept.cpp (authored by saar.raz).
[Concepts] Fix circular AST->Sema dependency in ASTConcept.cpp
Jan 21 2020, 6:11 PM
saar.raz updated the diff for D73150: [Concepts] Remove -fconcepts-ts, enable concepts support under -std=c++2a.

Readd -fconcepts-ts for deprecation diagnostic

Jan 21 2020, 6:02 PM · Restricted Project
saar.raz created D73153: [Concepts] Update ReleaseNotes with Concepts support.
Jan 21 2020, 5:44 PM · Restricted Project
saar.raz created D73150: [Concepts] Remove -fconcepts-ts, enable concepts support under -std=c++2a.
Jan 21 2020, 5:26 PM · Restricted Project
saar.raz committed rGb933d37cd377: [Concepts] Constraint Satisfaction Caching (authored by saar.raz).
[Concepts] Constraint Satisfaction Caching
Jan 21 2020, 5:17 PM
saar.raz closed D72552: [Concepts] Constraint Satisfaction Caching.
Jan 21 2020, 5:17 PM · Restricted Project
saar.raz committed rG5fdad8e3f803: [clang-tidy] Fix check for generic lambda invented template parameters (authored by saar.raz).
[clang-tidy] Fix check for generic lambda invented template parameters
Jan 21 2020, 4:49 PM
saar.raz committed rGe03ead6771fc: [Concepts] Placeholder constraints and abbreviated templates (authored by saar.raz).
[Concepts] Placeholder constraints and abbreviated templates
Jan 21 2020, 4:13 PM
saar.raz closed D65042: [Concept] Placeholder constraints and abbreviated templates.
Jan 21 2020, 4:13 PM · Restricted Project

Jan 18 2020

saar.raz committed rGe68c1e00eba4: [Concepts] Fix name-type conflict compilation issues (authored by saar.raz).
[Concepts] Fix name-type conflict compilation issues
Jan 18 2020, 2:53 PM
saar.raz committed rGa0f50d731639: [Concepts] Requires Expressions (authored by saar.raz).
[Concepts] Requires Expressions
Jan 18 2020, 2:26 PM
saar.raz committed rGbaa84d8cde94: Revert "[Concepts] Requires Expressions" (authored by saar.raz).
Revert "[Concepts] Requires Expressions"
Jan 18 2020, 5:02 AM
saar.raz added a reverting change for rG027931899763: [Concepts] Requires Expressions: rGbaa84d8cde94: Revert "[Concepts] Requires Expressions".
Jan 18 2020, 5:02 AM

Jan 17 2020

saar.raz committed rG027931899763: [Concepts] Requires Expressions (authored by saar.raz).
[Concepts] Requires Expressions
Jan 17 2020, 11:21 PM
saar.raz closed D50360: [Concepts] Requires Expressions.
Jan 17 2020, 11:21 PM · Restricted Project

Jan 16 2020

saar.raz updated the diff for D65042: [Concept] Placeholder constraints and abbreviated templates.

Updated with correct diff

Jan 16 2020, 6:38 AM · Restricted Project