Home
last modified time | relevance | path

Searched refs:GSE (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DIgnoreExpr.h158 else if (auto *GSE = dyn_cast<GenericSelectionExpr>(E)) { in IgnoreParensSingleStep() local
159 if (!GSE->isResultDependent()) in IgnoreParensSingleStep()
160 return GSE->getResultExpr(); in IgnoreParensSingleStep()
H A DJSONNodeDumper.h288 void VisitGenericSelectionExpr(const GenericSelectionExpr *GSE);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOverload.cpp15219 if (auto *GSE = dyn_cast<GenericSelectionExpr>(E)) { in FixOverloadedFunctionReference() local
15220 if (!GSE->isResultDependent()) { in FixOverloadedFunctionReference()
15222 FixOverloadedFunctionReference(GSE->getResultExpr(), Found, Fn); in FixOverloadedFunctionReference()
15223 if (SubExpr == GSE->getResultExpr()) in FixOverloadedFunctionReference()
15224 return GSE; in FixOverloadedFunctionReference()
15228 ArrayRef<Expr *> A = GSE->getAssocExprs(); in FixOverloadedFunctionReference()
15230 unsigned ResultIdx = GSE->getResultIndex(); in FixOverloadedFunctionReference()
15234 Context, GSE->getGenericLoc(), GSE->getControllingExpr(), in FixOverloadedFunctionReference()
15235 GSE->getAssocTypeSourceInfos(), AssocExprs, GSE->getDefaultLoc(), in FixOverloadedFunctionReference()
15236 GSE->getRParenLoc(), GSE->containsUnexpandedParameterPack(), in FixOverloadedFunctionReference()
[all …]
H A DSemaInit.cpp162 } else if (GenericSelectionExpr *GSE = dyn_cast<GenericSelectionExpr>(E)) { in updateStringLiteralType() local
163 E = GSE->getResultExpr(); in updateStringLiteralType()
184 } else if (GenericSelectionExpr *GSE = dyn_cast<GenericSelectionExpr>(E)) { in updateGNUCompoundLiteralRValue() local
185 E = GSE->getResultExpr(); in updateGNUCompoundLiteralRValue()
H A DSemaExpr.cpp19240 auto *GSE = cast<GenericSelectionExpr>(E); in rebuildPotentialResultsAsNonOdrUsed() local
19244 for (Expr *OrigAssocExpr : GSE->getAssocExprs()) { in rebuildPotentialResultsAsNonOdrUsed()
19257 GSE->getGenericLoc(), GSE->getDefaultLoc(), in rebuildPotentialResultsAsNonOdrUsed()
19258 GSE->getRParenLoc(), GSE->getControllingExpr(), in rebuildPotentialResultsAsNonOdrUsed()
19259 GSE->getAssocTypeSourceInfos(), AssocExprs) in rebuildPotentialResultsAsNonOdrUsed()
/llvm-project-15.0.7/clang/lib/AST/
H A DJSONNodeDumper.cpp1351 const GenericSelectionExpr *GSE) { in VisitGenericSelectionExpr() argument
1352 attributeOnlyIfTrue("resultDependent", GSE->isResultDependent()); in VisitGenericSelectionExpr()