Home
last modified time | relevance | path

Searched refs:InteropVarExpr (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp3180 ExprResult InteropVarExpr = in ParseOpenMPInteropClause() local
3182 if (!InteropVarExpr.isUsable()) { in ParseOpenMPInteropClause()
3192 if (ParseOnly || !InteropVarExpr.isUsable() || in ParseOpenMPInteropClause()
3197 return Actions.ActOnOpenMPInitClause(InteropVarExpr.get(), Prefs, IsTarget, in ParseOpenMPInteropClause()
3201 return Actions.ActOnOpenMPUseClause(InteropVarExpr.get(), Loc, in ParseOpenMPInteropClause()
3205 return Actions.ActOnOpenMPDestroyClause(InteropVarExpr.get(), Loc, in ParseOpenMPInteropClause()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp15214 static bool isValidInteropVariable(Sema &SemaRef, Expr *InteropVarExpr, in isValidInteropVariable() argument
15217 if (InteropVarExpr->isValueDependent() || InteropVarExpr->isTypeDependent() || in isValidInteropVariable()
15218 InteropVarExpr->isInstantiationDependent() || in isValidInteropVariable()
15219 InteropVarExpr->containsUnexpandedParameterPack()) in isValidInteropVariable()
15222 const auto *DRE = dyn_cast<DeclRefExpr>(InteropVarExpr); in isValidInteropVariable()
15250 QualType VarType = InteropVarExpr->getType().getUnqualifiedType(); in isValidInteropVariable()
15259 isConstNotMutableType(SemaRef, InteropVarExpr->getType())) { in isValidInteropVariable()