Home
last modified time | relevance | path

Searched refs:NextInContextAndBits (Results 1 – 2 of 2) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclBase.h208 llvm::PointerIntPair<Decl *, 2, unsigned> NextInContextAndBits; variable
322 : NextInContextAndBits(), DeclCtx(DC), in Decl()
333 : NextInContextAndBits(), DeclKind(DK), InvalidDecl(0), in Decl()
378 Decl *getNextDeclInContext() { return NextInContextAndBits.getPointer(); } in getNextDeclInContext()
379 const Decl *getNextDeclInContext() const {return NextInContextAndBits.getPointer();} in getNextDeclInContext()
538 return NextInContextAndBits.getInt() & TopLevelDeclInObjCContainerFlag; in isTopLevelDeclInObjCContainer()
542 unsigned Bits = NextInContextAndBits.getInt();
547 NextInContextAndBits.setInt(Bits);
553 return NextInContextAndBits.getInt() & ModulePrivateFlag; in isModulePrivate()
560 unsigned Bits = NextInContextAndBits.getInt();
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclBase.cpp1012 PrevDecl->NextInContextAndBits.setPointer(D); in BuildDeclChain()
1070 ExternalLast->NextInContextAndBits.setPointer(FirstDecl); in LoadLexicalDeclsFromExternalStorage()
1156 (D->NextInContextAndBits.getPointer() || D == LastDecl)); in containsDecl()
1162 assert((D->NextInContextAndBits.getPointer() || D == LastDecl) && in removeDecl()
1170 FirstDecl = D->NextInContextAndBits.getPointer(); in removeDecl()
1172 for (Decl *I = FirstDecl; true; I = I->NextInContextAndBits.getPointer()) { in removeDecl()
1174 if (I->NextInContextAndBits.getPointer() == D) { in removeDecl()
1175 I->NextInContextAndBits.setPointer(D->NextInContextAndBits.getPointer()); in removeDecl()
1183 D->NextInContextAndBits.setPointer(nullptr); in removeDecl()
1209 LastDecl->NextInContextAndBits.setPointer(D); in addHiddenDecl()