Home
last modified time | relevance | path

Searched refs:EnclosingDecl (Results 1 – 4 of 4) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDMangle.h135 virtual void mangleSEHFilterExpression(const NamedDecl *EnclosingDecl,
138 virtual void mangleSEHFinallyBlock(const NamedDecl *EnclosingDecl,
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDMicrosoftMangle.cpp158 void mangleSEHFilterExpression(const NamedDecl *EnclosingDecl,
160 void mangleSEHFinallyBlock(const NamedDecl *EnclosingDecl,
2534 const NamedDecl *EnclosingDecl, raw_ostream &Out) { in mangleSEHFilterExpression() argument
2540 Mangler.getStream() << "\01?filt$" << SEHFilterIds[EnclosingDecl]++ << "@0@"; in mangleSEHFilterExpression()
2541 Mangler.mangleName(EnclosingDecl); in mangleSEHFilterExpression()
2545 const NamedDecl *EnclosingDecl, raw_ostream &Out) { in mangleSEHFinallyBlock() argument
2551 Mangler.getStream() << "\01?fin$" << SEHFinallyIds[EnclosingDecl]++ << "@0@"; in mangleSEHFinallyBlock()
2552 Mangler.mangleName(EnclosingDecl); in mangleSEHFinallyBlock()
HDItaniumMangle.cpp167 void mangleSEHFilterExpression(const NamedDecl *EnclosingDecl,
169 void mangleSEHFinallyBlock(const NamedDecl *EnclosingDecl,
3991 const NamedDecl *EnclosingDecl, raw_ostream &Out) { in mangleSEHFilterExpression() argument
3994 if (shouldMangleDeclName(EnclosingDecl)) in mangleSEHFilterExpression()
3995 Mangler.mangle(EnclosingDecl); in mangleSEHFilterExpression()
3997 Mangler.getStream() << EnclosingDecl->getName(); in mangleSEHFilterExpression()
4001 const NamedDecl *EnclosingDecl, raw_ostream &Out) { in mangleSEHFinallyBlock() argument
4004 if (shouldMangleDeclName(EnclosingDecl)) in mangleSEHFinallyBlock()
4005 Mangler.mangle(EnclosingDecl); in mangleSEHFinallyBlock()
4007 Mangler.getStream() << EnclosingDecl->getName(); in mangleSEHFinallyBlock()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaDecl.cpp12947 ObjCContainerDecl *EnclosingDecl = cast<ObjCContainerDecl>(CurContext); in ActOnIvar() local
12948 if (!EnclosingDecl || EnclosingDecl->isInvalidDecl()) in ActOnIvar()
12952 dyn_cast<ObjCImplementationDecl>(EnclosingDecl)) { in ActOnIvar()
12959 EnclosingContext = EnclosingDecl; in ActOnIvar()
12962 dyn_cast<ObjCCategoryDecl>(EnclosingDecl)) { in ActOnIvar()
12968 EnclosingContext = EnclosingDecl; in ActOnIvar()
13008 !NewID->isInvalidDecl() && isa<ObjCInterfaceDecl>(EnclosingDecl)) in ActOnIvar()
13052 void Sema::ActOnFields(Scope *S, SourceLocation RecLoc, Decl *EnclosingDecl, in ActOnFields() argument
13055 assert(EnclosingDecl && "missing record or interface decl"); in ActOnFields()
13060 if (!Fields.empty() && isa<ObjCContainerDecl>(EnclosingDecl)) { in ActOnFields()
[all …]