Searched refs:OMPArraySectionExpr (Results 1 – 17 of 17) sorted by relevance
/external/clang/include/clang/AST/ |
D | ExprOpenMP.h | 45 class OMPArraySectionExpr : public Expr { 52 OMPArraySectionExpr(Expr *Base, Expr *LowerBound, Expr *Length, QualType Type, in OMPArraySectionExpr() function 76 explicit OMPArraySectionExpr(EmptyShell Shell) in OMPArraySectionExpr() function
|
D | RecursiveASTVisitor.h | 2302 DEF_TRAVERSE_STMT(OMPArraySectionExpr, {})
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | DereferenceChecker.cpp | 142 const OMPArraySectionExpr *AE = cast<OMPArraySectionExpr>(S); in reportBug()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 69 def OMPArraySectionExpr : DStmt<Expr>;
|
/external/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 934 isa<OMPArraySectionExpr>(EI->getAssociatedExpression()) || in IsOpenMPCapturedByRef() 8167 } else if (auto *OASE = dyn_cast_or_null<OMPArraySectionExpr>(RefExpr)) { in getPrivateItem() 8169 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in getPrivateItem() 9132 auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr->IgnoreParens()); in ActOnOpenMPReductionClause() 9136 auto BaseType = OMPArraySectionExpr::getBaseOriginalType(OASE->getBase()); in ActOnOpenMPReductionClause() 10243 auto *OASE = dyn_cast<OMPArraySectionExpr>(SimpleExpr); in ActOnOpenMPDependClause() 10355 auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in CheckArrayExpressionDoesNotReferToWholeSize() 10409 auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in CheckArrayExpressionDoesNotReferToUnitySize() 10589 if (auto *CurE = dyn_cast<OMPArraySectionExpr>(E)) { in CheckMapClauseExpressionBase() 10593 OMPArraySectionExpr::getBaseOriginalType(E).getCanonicalType(); in CheckMapClauseExpressionBase() [all …]
|
D | SemaChecking.cpp | 6827 return EvalAddr(cast<OMPArraySectionExpr>(E)->getBase(), refVars, in EvalVal() 9705 const OMPArraySectionExpr *ASE = cast<OMPArraySectionExpr>(expr); in CheckArrayAccess()
|
D | SemaExpr.cpp | 4247 OMPArraySectionExpr(Base, LowerBound, Length, Context.DependentTy, in ActOnOMPArraySectionExpr() 4252 QualType OriginalTy = OMPArraySectionExpr::getBaseOriginalType(Base); in ActOnOMPArraySectionExpr() 4352 OMPArraySectionExpr(Base, LowerBound, Length, Context.OMPArraySectionTy, in ActOnOMPArraySectionExpr()
|
D | TreeTransform.h | 8532 TreeTransform<Derived>::TransformOMPArraySectionExpr(OMPArraySectionExpr *E) { in TransformOMPArraySectionExpr()
|
/external/clang/lib/CodeGen/ |
D | CGOpenMPRuntime.cpp | 3917 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(E->IgnoreParenImpCasts())) { in emitTaskCall() 5014 if (const auto *OAE = dyn_cast<OMPArraySectionExpr>(E)) { in getExprTypeSize() 5015 QualType BaseTy = OMPArraySectionExpr::getBaseOriginalType( in getExprTypeSize() 5090 auto *OASE = dyn_cast<OMPArraySectionExpr>(E); in isFinalArraySectionExpression() 5106 auto BaseQTy = OMPArraySectionExpr::getBaseOriginalType( in isFinalArraySectionExpression() 5307 dyn_cast<OMPArraySectionExpr>(I->getAssociatedExpression()); in generateInfoForComponentList() 5310 OMPArraySectionExpr::getBaseOriginalType(OASE) in generateInfoForComponentList() 5322 isa<OMPArraySectionExpr>(Next->getAssociatedExpression())) && in generateInfoForComponentList()
|
D | CGExpr.cpp | 1052 return EmitOMPArraySectionExpr(cast<OMPArraySectionExpr>(E)); in EmitLValue() 3004 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParenImpCasts())) { in emitOMPArraySectionBase() 3033 LValue CodeGenFunction::EmitOMPArraySectionExpr(const OMPArraySectionExpr *E, in EmitOMPArraySectionExpr() 3037 dyn_cast<OMPArraySectionExpr>(E->getBase()->IgnoreParenImpCasts())) in EmitOMPArraySectionExpr() 3038 BaseTy = OMPArraySectionExpr::getBaseOriginalType(ASE); in EmitOMPArraySectionExpr()
|
D | CGStmtOpenMP.cpp | 949 if (auto *OASE = dyn_cast<OMPArraySectionExpr>(IRef)) { in EmitOMPReductionClauseInit() 951 while (auto *TempOASE = dyn_cast<OMPArraySectionExpr>(Base)) in EmitOMPReductionClauseInit()
|
D | CodeGenFunction.h | 2727 LValue EmitOMPArraySectionExpr(const OMPArraySectionExpr *E,
|
/external/clang/lib/AST/ |
D | StmtProfile.cpp | 830 void StmtProfiler::VisitOMPArraySectionExpr(const OMPArraySectionExpr *S) { in VisitOMPArraySectionExpr()
|
D | Expr.cpp | 3889 QualType OMPArraySectionExpr::getBaseOriginalType(const Expr *Base) { in getBaseOriginalType() 3891 while (auto *OASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParens())) { in getBaseOriginalType()
|
D | StmtPrinter.cpp | 1509 void StmtPrinter::VisitOMPArraySectionExpr(OMPArraySectionExpr *Node) { in VisitOMPArraySectionExpr()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 617 void ASTStmtReader::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr() 3000 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 548 void ASTStmtWriter::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()
|