Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Sema/
DSemaOpenMP.cpp18593 DeclareTargetNesting.push_back(Loc); in ActOnStartOpenMPDeclareTargetDirective()
18598 assert(!DeclareTargetNesting.empty() && in ActOnFinishOpenMPDeclareTargetDirective()
18600 DeclareTargetNesting.pop_back(); in ActOnFinishOpenMPDeclareTargetDirective()
18658 (DeclareTargetNesting.empty() || in ActOnOpenMPDeclareTargetName()
18659 *AttrLoc != DeclareTargetNesting.back())) { in ActOnOpenMPDeclareTargetName()
18667 if (!Res || (!DeclareTargetNesting.empty() && in ActOnOpenMPDeclareTargetName()
18668 *AttrLoc == DeclareTargetNesting.back())) { in ActOnOpenMPDeclareTargetName()
18670 Context, MT, DT, DeclareTargetNesting.size() + 1, in ActOnOpenMPDeclareTargetName()
18763 OMPDeclareTargetDeclAttr::DT_Any, DeclareTargetNesting.size(), in checkDeclIsAllowedInOpenMPTarget()
18764 SourceRange(DeclareTargetNesting.back(), in checkDeclIsAllowedInOpenMPTarget()
[all …]
/external/llvm-project/clang/include/clang/Sema/
DSema.h10070 SmallVector<SourceLocation, 4> DeclareTargetNesting; variable
10336 return !DeclareTargetNesting.empty(); in isInOpenMPDeclareTargetContext()