HomeSort by relevance Sort by last modified time
    Searched refs:ASTRecordLayout (Results 1 - 25 of 34) 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,
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...]

Completed in 590 milliseconds

1 2