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);
616 ASTRecordLayout::VBaseOffsetsMapTy VBases;
921 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
1152 ASTRecordLayout::VBaseInfo(Offset, false)));
1160 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class);
1234 const ASTRecordLayout::VBaseOffsetsMapTy &offsets =
1241 ASTRecordLayout::VBaseOffsetsMapTy::const_iterator
1274 const ASTRecordLayout &baseLayout = Context.getASTRecordLayout(base);
1277 for (ASTRecordLayout::VBaseOffsetsMapTy::const_iterator
1402 const ASTRecordLayout &layout = Context.getASTRecordLayout(base);
1424 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
1504 ASTRecordLayout::VBaseInfo(Offset, IsVtordispNeed)));
1511 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base->Class);
1710 const ASTRecordLayout &SL = Context.getASTObjCInterfaceLayout(SD);
2344 const ASTRecordLayout &
2362 const ASTRecordLayout *Entry = ASTRecordLayouts[D];
2365 const ASTRecordLayout *NewEntry;
2399 new (*this) ASTRecordLayout(*this, Builder.getSize(),
2417 new (*this) ASTRecordLayout(*this, Builder.getSize(),
2471 const ASTRecordLayout &Layout = C.getASTRecordLayout(FD->getParent());
2497 const ASTRecordLayout &
2509 if (const ASTRecordLayout *Entry = ObjCLayouts[Key])
2526 const ASTRecordLayout *NewEntry =
2527 new (*this) ASTRecordLayout(*this, Builder.getSize(),
2555 const ASTRecordLayout &Layout = C.getASTRecordLayout(RD);
2631 const ASTRecordLayout::VBaseOffsetsMapTy &vtordisps =
2666 const ASTRecordLayout &Info = getASTRecordLayout(RD);
2679 OS << "<ASTRecordLayout\n";