Searched refs:ASE (Results 1 - 12 of 12) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ReachableCode.cpp | 582 const ArraySubscriptExpr *ASE = cast<ArraySubscriptExpr>(S); local 583 R1 = ASE->getLHS()->getSourceRange(); 584 R2 = ASE->getRHS()->getSourceRange(); 585 return ASE->getRBracketLoc();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 4315 if (auto *ASE = dyn_cast_or_null<ArraySubscriptExpr>(RefExpr)) { 4316 Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); 13766 auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr->IgnoreParens()); 13768 if (ASE) { 13769 Type = ASE->getType().getNonReferenceType(); 13793 /*AcceptIfMutable*/ false, ASE || OASE)) 13800 if (!ASE && !OASE) { 13895 if (!ASE && !OASE) { 13908 if (!ASE && !OASE) { 13945 (!OASE && !ASE [all...] |
H A D | SemaExpr.cpp | 11688 } else if (const ArraySubscriptExpr *ASE = 11690 E = ASE->getBase()->IgnoreParenImpCasts(); 16551 auto *ASE = cast<ArraySubscriptExpr>(E); local 16552 Expr *OldBase = ASE->getBase()->IgnoreImplicit(); 16558 Expr *LHS = ASE->getBase() == ASE->getLHS() ? Base.get() : ASE->getLHS(); 16559 Expr *RHS = ASE->getBase() == ASE->getRHS() ? Base.get() : ASE [all...] |
H A D | SemaChecking.cpp | 7199 auto ASE = dyn_cast<ArraySubscriptExpr>(UnaOp->getSubExpr()); local 7200 if (UnaOp->getOpcode() == UO_AddrOf && ASE) { 7202 if (ASE->getRHS()->EvaluateAsInt(IndexResult, S.Context, 7207 E = ASE->getBase(); 12919 void VisitArraySubscriptExpr(const ArraySubscriptExpr *ASE) { argument 12924 VisitSequencedExpressions(ASE->getLHS(), ASE->getRHS()); 12926 Visit(ASE->getLHS()); 12927 Visit(ASE->getRHS()); 13496 const ArraySubscriptExpr *ASE, 13495 CheckArrayAccess(const Expr *BaseExpr, const Expr *IndexExpr, const ArraySubscriptExpr *ASE, bool AllowOnePastEnd, bool IndexNegated) argument 13639 const ArraySubscriptExpr *ASE = cast<ArraySubscriptExpr>(expr); local 13650 const OMPArraySectionExpr *ASE = cast<OMPArraySectionExpr>(expr); local [all...] |
H A D | SemaInit.cpp | 6930 if (auto *ASE = dyn_cast<ArraySubscriptExpr>(Init)) { 6931 Init = ASE->getBase();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 3633 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array)) 3634 ArrayLV = EmitArraySubscriptExpr(ASE, /*Accessed*/ true); 3674 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParenImpCasts())) { 3675 BaseLVal = CGF.EmitOMPArraySectionExpr(ASE, IsLowerBound); 3836 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array)) 3837 ArrayLV = EmitArraySubscriptExpr(ASE, /*Accessed*/ true);
|
H A D | CGOpenMPRuntimeNVPTX.cpp | 211 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr)) { 212 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts();
|
H A D | CGOpenMPRuntime.cpp | 1164 } else if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Ref)) { 1165 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); 5212 if (const auto *ASE = 5215 CGF.EmitOMPArraySectionExpr(ASE, /*IsLowerBound=*/false);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 3959 if (const ArraySubscriptExpr *ASE = dyn_cast<ArraySubscriptExpr>(E)) 3960 return ASE->getBase()->getType()->isVectorType(); 4718 while (auto *ASE = 4720 Base = ASE->getBase();
|
H A D | ExprConstant.cpp | 5354 } else if (auto *ASE = dyn_cast<ArraySubscriptExpr>(E)) { 5356 auto *Base = ASE->getBase()->IgnoreImplicit();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 862 const ArraySubscriptExpr *ASE; local 863 while ((ASE = dyn_cast<ArraySubscriptExpr>(Init))) 864 Init = ASE->getBase()->IgnoreImplicit();
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 11664 const ArraySubscriptExpr *ASE=nullptr,
|
Completed in 392 milliseconds