HomeSort by relevance Sort by last modified time
    Searched refs:ASTRecordLayout (Results 1 - 25 of 32) sorted by null

1 2

  /external/clang/lib/AST/
RecordLayout.cpp 20 void ASTRecordLayout::Destroy(ASTContext &Ctx) {
27 this->~ASTRecordLayout();
31 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, CharUnits size,
44 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx,
ItaniumCXXABI.cpp 59 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
RecordLayoutBuilder.cpp 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
    [all...]
VTTBuilder.cpp 69 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD);
117 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD);
VTableBuilder.cpp 90 const ASTRecordLayout &MostDerivedClassLayout;
237 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Element.Class);
245 // even change the base offsets in ASTRecordLayout to be specified in
351 const ASTRecordLayout &LayoutClassLayout =
358 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
375 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
609 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base.getBase());
630 const ASTRecordLayout &MostDerivedClassLayout =
670 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
740 const ASTRecordLayout &LayoutClassLayout =
    [all...]
MicrosoftCXXABI.cpp 46 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
ASTContext.cpp 749 // ASTRecordLayout objects in ASTRecordLayouts must always be destroyed
752 const ASTRecordLayout*>::iterator
755 if (ASTRecordLayout *R = const_cast<ASTRecordLayout*>((I++)->second))
758 for (llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*>::iterator
761 if (ASTRecordLayout *R = const_cast<ASTRecordLayout*>((I++)->second))
    [all...]
CXXInheritance.cpp 701 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
  /external/clang/include/clang/AST/
RecordLayout.h 27 /// ASTRecordLayout -
34 class ASTRecordLayout {
117 ASTRecordLayout(const ASTContext &Ctx, CharUnits size, CharUnits alignment,
123 ASTRecordLayout(const ASTContext &Ctx,
135 ~ASTRecordLayout() {}
139 ASTRecordLayout(const ASTRecordLayout &) LLVM_DELETED_FUNCTION;
140 void operator=(const ASTRecordLayout &) LLVM_DELETED_FUNCTION;
VTTBuilder.h 85 const ASTRecordLayout &MostDerivedClassLayout;
ASTContext.h 50 class ASTRecordLayout;
140 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*>
142 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*>
    [all...]
  /external/clang/lib/CodeGen/
MicrosoftVBTables.h 23 class ASTRecordLayout;
121 const ASTRecordLayout &DerivedLayout;
CGRecordLayoutBuilder.cpp 106 const ASTRecordLayout &Layout);
112 bool LayoutBitfields(const ASTRecordLayout &Layout,
132 const ASTRecordLayout &Layout);
137 const ASTRecordLayout &Layout);
145 const ASTRecordLayout &Layout);
265 bool CGRecordLayoutBuilder::LayoutBitfields(const ASTRecordLayout &Layout,
442 const ASTRecordLayout &Layout) {
474 const ASTRecordLayout &layout = Types.getContext().getASTRecordLayout(D);
545 const ASTRecordLayout &baseASTLayout
597 const ASTRecordLayout &Layout)
    [all...]
MicrosoftVBTables.cpp 58 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD);
79 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(CurBase);
196 const ASTRecordLayout &BaseLayout =
198 const ASTRecordLayout &DerivedLayout =
CodeGenTBAA.cpp 195 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
260 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
CGCXX.cpp 93 const ASTRecordLayout &ClassLayout = Context.getASTRecordLayout(Class);
CGClass.cpp 43 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
92 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(Derived);
167 const ASTRecordLayout &layout = getContext().getASTRecordLayout(Derived);
312 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD);
    [all...]
CGExprConstant.cpp 372 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD);
430 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD);
493 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD);
    [all...]
CGObjCRuntime.cpp 40 const ASTRecordLayout *RL;
CGDebugInfo.cpp 838 const ASTRecordLayout &layout = CGM.getContext().getASTRecordLayout(CXXDecl);
    [all...]
MicrosoftCXXABI.cpp 308 const ASTRecordLayout &RDLayout = getContext().getASTRecordLayout(RD);
394 const ASTRecordLayout &SubobjectLayout =
    [all...]
CGRTTI.cpp 851 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD);
    [all...]
TargetInfo.cpp     [all...]
  /external/clang/lib/Sema/
SemaStmtAsm.cpp 464 const ASTRecordLayout &RL = Context.getASTRecordLayout(RT->getDecl());
  /external/clang/lib/StaticAnalyzer/Core/
MemRegion.cpp     [all...]

Completed in 1921 milliseconds

1 2