Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DMangle.h171 virtual void mangleSEHFilterExpression(GlobalDecl EnclosingDecl,
174 virtual void mangleSEHFinallyBlock(GlobalDecl EnclosingDecl,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftMangle.cpp211 void mangleSEHFilterExpression(GlobalDecl EnclosingDecl,
213 void mangleSEHFinallyBlock(GlobalDecl EnclosingDecl,
4028 GlobalDecl EnclosingDecl, raw_ostream &Out) { in mangleSEHFilterExpression() argument
4035 Mangler.getStream() << "?filt$" << SEHFilterIds[EnclosingDecl]++ << "@0@"; in mangleSEHFilterExpression()
4036 Mangler.mangleName(EnclosingDecl); in mangleSEHFilterExpression()
4040 GlobalDecl EnclosingDecl, raw_ostream &Out) { in mangleSEHFinallyBlock() argument
4047 Mangler.getStream() << "?fin$" << SEHFinallyIds[EnclosingDecl]++ << "@0@"; in mangleSEHFinallyBlock()
4048 Mangler.mangleName(EnclosingDecl); in mangleSEHFinallyBlock()
H A DItaniumMangle.cpp125 void mangleSEHFilterExpression(GlobalDecl EnclosingDecl,
127 void mangleSEHFinallyBlock(GlobalDecl EnclosingDecl,
7219 GlobalDecl EnclosingDecl, raw_ostream &Out) { in mangleSEHFilterExpression() argument
7222 auto *EnclosingFD = cast<FunctionDecl>(EnclosingDecl.getDecl()); in mangleSEHFilterExpression()
7224 Mangler.mangle(EnclosingDecl); in mangleSEHFilterExpression()
7230 GlobalDecl EnclosingDecl, raw_ostream &Out) { in mangleSEHFinallyBlock() argument
7233 auto *EnclosingFD = cast<FunctionDecl>(EnclosingDecl.getDecl()); in mangleSEHFinallyBlock()
7235 Mangler.mangle(EnclosingDecl); in mangleSEHFinallyBlock()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp5616 ObjCContainerDecl *EnclosingDecl = in ActOnIvar() local
5618 if (!EnclosingDecl || EnclosingDecl->isInvalidDecl()) in ActOnIvar()
5622 dyn_cast<ObjCImplementationDecl>(EnclosingDecl)) { in ActOnIvar()
5629 EnclosingContext = EnclosingDecl; in ActOnIvar()
5631 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(EnclosingDecl)) { in ActOnIvar()
5637 EnclosingContext = EnclosingDecl; in ActOnIvar()
5681 isa<ObjCInterfaceDecl>(EnclosingDecl)) in ActOnIvar()
H A DSemaDecl.cpp18826 void Sema::ActOnFields(Scope *S, SourceLocation RecLoc, Decl *EnclosingDecl, in ActOnFields() argument
18830 assert(EnclosingDecl && "missing record or interface decl"); in ActOnFields()
18835 if (!Fields.empty() && isa<ObjCContainerDecl>(EnclosingDecl)) { in ActOnFields()
18836 ObjCContainerDecl *DC = cast<ObjCContainerDecl>(EnclosingDecl); in ActOnFields()
18849 RecordDecl *Record = dyn_cast<RecordDecl>(EnclosingDecl); in ActOnFields()
18850 CXXRecordDecl *CXXRecord = dyn_cast<CXXRecordDecl>(EnclosingDecl); in ActOnFields()
18881 EnclosingDecl->setInvalidDecl(); in ActOnFields()
18901 EnclosingDecl->setInvalidDecl(); in ActOnFields()
18904 (Record || isa<ObjCContainerDecl>(EnclosingDecl))) { in ActOnFields()
18917 EnclosingDecl->setInvalidDecl(); in ActOnFields()
[all …]