Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DMangle.h159 virtual void mangleSEHFilterExpression(const NamedDecl *EnclosingDecl,
162 virtual void mangleSEHFinallyBlock(const NamedDecl *EnclosingDecl,
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DMicrosoftMangle.cpp190 void mangleSEHFilterExpression(const NamedDecl *EnclosingDecl,
192 void mangleSEHFinallyBlock(const NamedDecl *EnclosingDecl,
3683 const NamedDecl *EnclosingDecl, raw_ostream &Out) { in mangleSEHFilterExpression() argument
3690 Mangler.getStream() << "?filt$" << SEHFilterIds[EnclosingDecl]++ << "@0@"; in mangleSEHFilterExpression()
3691 Mangler.mangleName(EnclosingDecl); in mangleSEHFilterExpression()
3695 const NamedDecl *EnclosingDecl, raw_ostream &Out) { in mangleSEHFinallyBlock() argument
3702 Mangler.getStream() << "?fin$" << SEHFinallyIds[EnclosingDecl]++ << "@0@"; in mangleSEHFinallyBlock()
3703 Mangler.mangleName(EnclosingDecl); in mangleSEHFinallyBlock()
H A DItaniumMangle.cpp176 void mangleSEHFilterExpression(const NamedDecl *EnclosingDecl,
178 void mangleSEHFinallyBlock(const NamedDecl *EnclosingDecl,
6274 const NamedDecl *EnclosingDecl, raw_ostream &Out) { in mangleSEHFilterExpression() argument
6277 if (shouldMangleDeclName(EnclosingDecl)) in mangleSEHFilterExpression()
6278 Mangler.mangle(EnclosingDecl); in mangleSEHFilterExpression()
6280 Mangler.getStream() << EnclosingDecl->getName(); in mangleSEHFilterExpression()
6284 const NamedDecl *EnclosingDecl, raw_ostream &Out) { in mangleSEHFinallyBlock() argument
6287 if (shouldMangleDeclName(EnclosingDecl)) in mangleSEHFinallyBlock()
6288 Mangler.mangle(EnclosingDecl); in mangleSEHFinallyBlock()
6290 Mangler.getStream() << EnclosingDecl->getName(); in mangleSEHFinallyBlock()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDecl.cpp17073 ObjCContainerDecl *EnclosingDecl = cast<ObjCContainerDecl>(CurContext); in ActOnIvar() local
17074 if (!EnclosingDecl || EnclosingDecl->isInvalidDecl()) in ActOnIvar()
17078 dyn_cast<ObjCImplementationDecl>(EnclosingDecl)) { in ActOnIvar()
17085 EnclosingContext = EnclosingDecl; in ActOnIvar()
17088 dyn_cast<ObjCCategoryDecl>(EnclosingDecl)) { in ActOnIvar()
17094 EnclosingContext = EnclosingDecl; in ActOnIvar()
17134 !NewID->isInvalidDecl() && isa<ObjCInterfaceDecl>(EnclosingDecl)) in ActOnIvar()
17178 void Sema::ActOnFields(Scope *S, SourceLocation RecLoc, Decl *EnclosingDecl, in ActOnFields() argument
17182 assert(EnclosingDecl && "missing record or interface decl"); in ActOnFields()
17187 if (!Fields.empty() && isa<ObjCContainerDecl>(EnclosingDecl)) { in ActOnFields()
[all …]