Searched refs:curVarExpr (Results 1 – 1 of 1) sorted by relevance
70 const Expr *curVarExpr = e->IgnoreParenImpCasts(); in getOpenACCDataOperandInfo() local72 mlir::Location exprLoc = cgm.getLoc(curVarExpr->getBeginLoc()); in getOpenACCDataOperandInfo()79 while (isa<ArraySectionExpr, ArraySubscriptExpr>(curVarExpr)) { in getOpenACCDataOperandInfo()80 mlir::Location boundLoc = cgm.getLoc(curVarExpr->getBeginLoc()); in getOpenACCDataOperandInfo()85 if (const auto *section = dyn_cast<ArraySectionExpr>(curVarExpr)) { in getOpenACCDataOperandInfo()106 curVarExpr = section->getBase()->IgnoreParenImpCasts(); in getOpenACCDataOperandInfo()108 const auto *subscript = cast<ArraySubscriptExpr>(curVarExpr); in getOpenACCDataOperandInfo()113 curVarExpr = subscript->getBase()->IgnoreParenImpCasts(); in getOpenACCDataOperandInfo()120 if (const auto *memExpr = dyn_cast<MemberExpr>(curVarExpr)) in getOpenACCDataOperandInfo()128 const auto *dre = cast<DeclRefExpr>(curVarExpr); in getOpenACCDataOperandInfo()