Home | History | Annotate | Download | only in AST

Lines Matching refs:ASTRecordLayout

97   getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const {
149 const ASTRecordLayout &Layout = Context.getASTRecordLayout(BaseDecl);
175 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl);
239 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class);
290 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class);
348 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
415 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
460 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
517 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
614 ASTRecordLayout::VBaseOffsetsMapTy VBases;
919 ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
1150 ASTRecordLayout::VBaseInfo(Offset, false)));
1158 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class);
1232 const ASTRecordLayout::VBaseOffsetsMapTy &offsets =
1239 ASTRecordLayout::VBaseOffsetsMapTy::const_iterator
1272 const ASTRecordLayout &baseLayout = Context.getASTRecordLayout(base);
1275 for (ASTRecordLayout::VBaseOffsetsMapTy::const_iterator
1400 const ASTRecordLayout &layout = Context.getASTRecordLayout(base);
1422 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
1502 ASTRecordLayout::VBaseInfo(Offset, IsVtordispNeed)));
1509 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base->Class);
1707 const ASTRecordLayout &SL = Context.getASTObjCInterfaceLayout(SD);
2459 const ASTRecordLayout &
2476 const ASTRecordLayout *Entry = ASTRecordLayouts[D];
2479 const ASTRecordLayout *NewEntry;
2513 new (*this) ASTRecordLayout(*this, Builder.getSize(),
2531 new (*this) ASTRecordLayout(*this, Builder.getSize(),
2582 const ASTRecordLayout &Layout = C.getASTRecordLayout(FD->getParent());
2608 const ASTRecordLayout &
2620 if (const ASTRecordLayout *Entry = ObjCLayouts[Key])
2637 const ASTRecordLayout *NewEntry =
2638 new (*this) ASTRecordLayout(*this, Builder.getSize(),
2666 const ASTRecordLayout &Layout = C.getASTRecordLayout(RD);
2742 const ASTRecordLayout::VBaseOffsetsMapTy &vtordisps =
2777 const ASTRecordLayout &Info = getASTRecordLayout(RD);
2790 OS << "<ASTRecordLayout\n";