Searched refs:DeclAndBits (Results 1 – 2 of 2) sorted by relevance
50 llvm::PointerIntPair<Decl*, 3> DeclAndBits; variable84 return DeclAndBits.getPointer() == nullptr && in capturesThis()85 (DeclAndBits.getInt() & Capture_This); in capturesThis()90 return dyn_cast_or_null<VarDecl>(DeclAndBits.getPointer()); in capturesVariable()96 return DeclAndBits.getPointer() == nullptr && in capturesVLAType()97 !(DeclAndBits.getInt() & Capture_This); in capturesVLAType()107 return static_cast<VarDecl *>(DeclAndBits.getPointer()); in getCapturedVar()113 return DeclAndBits.getInt() & Capture_Implicit; in isImplicit()
814 : DeclAndBits(Var, 0), Loc(Loc), EllipsisLoc(EllipsisLoc) in LambdaCapture()839 DeclAndBits.setInt(Bits); in LambdaCapture()845 bool CapByCopy = DeclAndBits.getInt() & Capture_ByCopy; in getCaptureKind()