/external/clang/lib/AST/ |
RecordLayout.cpp | 20 void ASTRecordLayout::Destroy(ASTContext &Ctx) { 27 this->~ASTRecordLayout(); 31 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, CharUnits size, 47 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx,
|
RecordLayoutBuilder.cpp | 97 getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const { 147 const ASTRecordLayout &Layout = Context.getASTRecordLayout(BaseDecl); 171 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl); 235 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class); 286 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class); 344 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 405 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 450 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 502 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 598 ASTRecordLayout::VBaseOffsetsMapTy VBases [all...] |
ItaniumCXXABI.cpp | 82 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
|
VTTBuilder.cpp | 67 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); 114 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD);
|
VTableBuilder.cpp | 96 const ASTRecordLayout &MostDerivedClassLayout; 244 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Element.Class); 252 // even change the base offsets in ASTRecordLayout to be specified in 357 const ASTRecordLayout &LayoutClassLayout = 364 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 381 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 617 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base.getBase()); 638 const ASTRecordLayout &MostDerivedClassLayout = 678 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 743 const ASTRecordLayout &LayoutClassLayout = [all...] |
MicrosoftCXXABI.cpp | 63 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
|
ASTContext.cpp | 770 // ASTRecordLayout objects in ASTRecordLayouts must always be destroyed 773 const ASTRecordLayout*>::iterator 776 if (ASTRecordLayout *R = const_cast<ASTRecordLayout*>((I++)->second)) 779 for (llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*>::iterator 782 if (ASTRecordLayout *R = const_cast<ASTRecordLayout*>((I++)->second)) [all...] |
CXXInheritance.cpp | 689 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
|
/external/clang/include/clang/AST/ |
RecordLayout.h | 27 /// ASTRecordLayout - 34 class ASTRecordLayout { 138 ASTRecordLayout(const ASTContext &Ctx, CharUnits size, CharUnits alignment, 145 ASTRecordLayout(const ASTContext &Ctx, 162 ~ASTRecordLayout() {} 166 ASTRecordLayout(const ASTRecordLayout &) LLVM_DELETED_FUNCTION; 167 void operator=(const ASTRecordLayout &) LLVM_DELETED_FUNCTION;
|
VTTBuilder.h | 85 const ASTRecordLayout &MostDerivedClassLayout;
|
ASTContext.h | 50 class ASTRecordLayout; 141 mutable llvm::DenseMap<const RecordDecl*, const ASTRecordLayout*> 143 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> [all...] |
/external/lldb/include/lldb/Core/ |
ClangForward.h | 30 class ASTRecordLayout;
|
/external/lldb/source/Expression/ |
ASTStructExtractor.cpp | 102 const ASTRecordLayout* struct_layout(&m_ast_context->getASTRecordLayout (struct_decl));
|
ClangASTSource.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CodeGenTBAA.cpp | 188 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 252 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
|
CGRecordLayoutBuilder.cpp | 34 /// The CGRecordLowering is responsible for lowering an ASTRecordLayout to an 41 /// runs and allocated as a single storage type for the run. ASTRecordLayout 160 /// \brief Lowers an ASTRecordLayout to a llvm type. 187 const ASTRecordLayout &Layout; 350 // used to determine if the ASTRecordLayout is treating these two bitfields as 487 const ASTRecordLayout &DeclLayout = Context.getASTRecordLayout(Decl); 690 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(D); 712 const ASTRecordLayout &AST_RL = getContext().getASTRecordLayout(D); [all...] |
CGCXX.cpp | 93 const ASTRecordLayout &ClassLayout = Context.getASTRecordLayout(Class);
|
CGClass.cpp | 45 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 94 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(Derived); 169 const ASTRecordLayout &layout = getContext().getASTRecordLayout(Derived); 314 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); [all...] |
CGExprConstant.cpp | 351 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); 409 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); 476 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); [all...] |
CGObjCRuntime.cpp | 41 const ASTRecordLayout *RL;
|
CGDebugInfo.cpp | 833 const ASTRecordLayout &layout = CGM.getContext().getASTRecordLayout(CXXDecl); [all...] |
MicrosoftCXXABI.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaStmtAsm.cpp | 466 const ASTRecordLayout &RL = Context.getASTRecordLayout(RT->getDecl());
|
/external/clang/lib/StaticAnalyzer/Core/ |
MemRegion.cpp | [all...] |
/external/lldb/source/Symbol/ |
ClangASTType.cpp | [all...] |