/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...] |