Home
last modified time | relevance | path

Searched refs:EnclosingExpr (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/libcxxabi/src/demangle/
H A DItaniumNodes.def71 NODE(EnclosingExpr)
H A DItaniumDemangle.h1833 class EnclosingExpr : public Node {
1839 EnclosingExpr(StringView Prefix_, const Node *Infix_,
3603 return make<EnclosingExpr>("decltype", E); in parseDecltype()
4675 return make<EnclosingExpr>(Sym, Arg, Op->getPrecedence()); in parseExpr()
4714 return make<EnclosingExpr>("noexcept ", Ex, Node::Prec::Unary); in parseExpr()
4734 return make<EnclosingExpr>("sizeof... ", FP); in parseExpr()
4747 return make<EnclosingExpr>("sizeof... ", Pack); in parseExpr()
/llvm-project-15.0.7/llvm/include/llvm/Demangle/
H A DItaniumNodes.def71 NODE(EnclosingExpr)
H A DItaniumDemangle.h1833 class EnclosingExpr : public Node {
1839 EnclosingExpr(StringView Prefix_, const Node *Infix_,
3603 return make<EnclosingExpr>("decltype", E); in parseDecltype()
4675 return make<EnclosingExpr>(Sym, Arg, Op->getPrecedence()); in parseExpr()
4714 return make<EnclosingExpr>("noexcept ", Ex, Node::Prec::Unary); in parseExpr()
4734 return make<EnclosingExpr>("sizeof... ", FP); in parseExpr()
4747 return make<EnclosingExpr>("sizeof... ", Pack); in parseExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp21034 const Expr *EnclosingExpr = nullptr; in checkMapConflicts() local
21039 ERange, CKind, &EnclosingExpr, in checkMapConflicts()
21207 EnclosingExpr = nullptr; in checkMapConflicts()
21225 EnclosingExpr = RE; in checkMapConflicts()
21249 if (EnclosingExpr && !IsEnclosedByDataEnvironmentExpr) { in checkMapConflicts()
21253 SemaRef.Diag(EnclosingExpr->getExprLoc(), diag::note_used_here) in checkMapConflicts()
21254 << EnclosingExpr->getSourceRange(); in checkMapConflicts()