Searched refs:EnclosingDecl (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Mangle.h | 171 virtual void mangleSEHFilterExpression(GlobalDecl EnclosingDecl, 174 virtual void mangleSEHFinallyBlock(GlobalDecl EnclosingDecl,
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 211 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 D | ItaniumMangle.cpp | 125 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 D | SemaDeclObjC.cpp | 5616 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 D | SemaDecl.cpp | 18826 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 …]
|