• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/

Lines Matching refs:ASTRecordLayout

142   getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const {
192 const ASTRecordLayout &Layout = Context.getASTRecordLayout(BaseDecl);
216 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl);
280 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class);
330 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class);
387 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
448 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
498 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
552 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
660 ASTRecordLayout::VBaseOffsetsMapTy VBases;
914 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
1100 ASTRecordLayout::VBaseInfo(Offset, false)));
1108 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class);
1127 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
1174 ASTRecordLayout::VBaseInfo(Offset, false)));
1181 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base->Class);
1354 const ASTRecordLayout &SL = Context.getASTObjCInterfaceLayout(SD);
1785 const ASTRecordLayout &Layout = Context.getASTRecordLayout(FieldClass);
2319 const ASTRecordLayout &BaseLayout,
2320 const ASTRecordLayout *&PreviousBaseLayout);
2335 ElementInfo getAdjustedElementInfo(const ASTRecordLayout &Layout);
2385 ASTRecordLayout::VBaseOffsetsMapTy VBases;
2417 const ASTRecordLayout &Layout) {
2570 const ASTRecordLayout *PreviousBaseLayout = nullptr;
2574 const ASTRecordLayout &BaseLayout = Context.getASTRecordLayout(BaseDecl);
2610 const ASTRecordLayout &BaseLayout = Context.getASTRecordLayout(BaseDecl);
2630 const ASTRecordLayout &Layout = Context.getASTRecordLayout(SharedVBPtrBase);
2653 const ASTRecordLayout &BaseLayout,
2654 const ASTRecordLayout *&PreviousBaseLayout) {
2859 const ASTRecordLayout &BaseLayout = Context.getASTRecordLayout(BaseDecl);
2868 const ASTRecordLayout *PreviousBaseLayout = nullptr;
2871 const ASTRecordLayout &BaseLayout = Context.getASTRecordLayout(BaseDecl);
2898 ASTRecordLayout::VBaseInfo(BaseOffset, HasVtordisp)));
2962 const ASTRecordLayout &Layout = Context.getASTRecordLayout(BaseDecl);
2973 const ASTRecordLayout &Layout = Context.getASTRecordLayout(BaseDecl);
3022 const ASTRecordLayout &
3040 const ASTRecordLayout *Entry = ASTRecordLayouts[D];
3043 const ASTRecordLayout *NewEntry = nullptr;
3049 NewEntry = new (*this) ASTRecordLayout(
3060 NewEntry = new (*this) ASTRecordLayout(
3082 NewEntry = new (*this) ASTRecordLayout(
3095 NewEntry = new (*this) ASTRecordLayout(
3159 const ASTRecordLayout &Layout = C.getASTRecordLayout(FD->getParent());
3189 const ASTRecordLayout *RL;
3218 const ASTRecordLayout &
3230 if (const ASTRecordLayout *Entry = ObjCLayouts[Key])
3247 const ASTRecordLayout *NewEntry =
3248 new (*this) ASTRecordLayout(*this, Builder.getSize(),
3297 const ASTRecordLayout &Layout = C.getASTRecordLayout(RD);
3388 const ASTRecordLayout::VBaseOffsetsMapTy &VtorDisps =
3444 const ASTRecordLayout &Info = getASTRecordLayout(RD);
3447 OS << "<ASTRecordLayout\n";