| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | VTableBuilder.cpp | 156 MostDerivedClassLayout(Context.getASTRecordLayout(MostDerivedClass)) { in FinalOverriders() 237 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Element.Class); in ComputeBaseOffset() 352 Context.getASTRecordLayout(LayoutClass); in ComputeBaseOffsets() 358 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in ComputeBaseOffsets() 375 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in dump() 609 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Base.getBase()); in AddVCallAndVBaseOffsets() 631 Context.getASTRecordLayout(MostDerivedClass); in AddVCallAndVBaseOffsets() 670 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in AddVCallOffsets() 741 Context.getASTRecordLayout(LayoutClass); in AddVBaseOffsets() 1244 Context.getASTRecordLayout(LayoutClass); in ComputeThisAdjustmentBaseOffset() [all …]
|
| D | VTTBuilder.cpp | 32 MostDerivedClassLayout(Ctx.getASTRecordLayout(MostDerivedClass)), in VTTBuilder() 69 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); in LayoutSecondaryVTTs() 117 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); in LayoutSecondaryVirtualPointers()
|
| D | RecordLayoutBuilder.cpp | 149 const ASTRecordLayout &Layout = Context.getASTRecordLayout(BaseDecl); in ComputeEmptySubobjectSizes() 175 const ASTRecordLayout &Layout = Context.getASTRecordLayout(MemberDecl); in ComputeEmptySubobjectSizes() 239 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class); in CanPlaceBaseSubobjectAtOffset() 290 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class); in UpdateEmptyBaseSubobjects() 348 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in CanPlaceFieldSubobjectAtOffset() 415 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in CanPlaceFieldSubobjectAtOffset() 460 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in UpdateEmptyFieldSubobjects() 517 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in UpdateEmptyFieldSubobjects() 896 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in ComputeBaseSubobjectInfo() 1095 const ASTRecordLayout &Layout = Context.getASTRecordLayout(Info->Class); in AddPrimaryVirtualBaseOffsets() [all …]
|
| D | ItaniumCXXABI.cpp | 73 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in isNearlyEmpty()
|
| D | MicrosoftCXXABI.cpp | 63 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in isNearlyEmpty()
|
| D | CXXInheritance.cpp | 701 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in AddIndirectPrimaryBases()
|
| D | ExprConstant.cpp | 1726 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD); in CastToDerivedClass() 1744 RL = &Info.Ctx.getASTRecordLayout(Derived); in HandleLValueDirectBase() 1771 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(DerivedDecl); in HandleLValueBase() 1797 RL = &Info.Ctx.getASTRecordLayout(FD->getParent()); in HandleLValueMember() 3652 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD); in HandleConstructorCall() 4912 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD); in HandleClassZeroInitialization() 5010 const ASTRecordLayout &Layout = Info.Ctx.getASTRecordLayout(RD); in VisitInitListExpr() 6995 const ASTRecordLayout &RL = Info.Ctx.getASTRecordLayout(RD); in VisitOffsetOfExpr() 7017 const ASTRecordLayout &RL = Info.Ctx.getASTRecordLayout(RD); in VisitOffsetOfExpr()
|
| D | ASTContext.cpp | 1334 const ASTRecordLayout &Layout = getASTRecordLayout(Parent); in getDeclAlign() 1370 const ASTRecordLayout &layout = getASTRecordLayout(RT->getDecl()); in getTypeInfoDataSizeInChars() 1658 const ASTRecordLayout &Layout = getASTRecordLayout(RT->getDecl()); in getTypeInfoImpl() 5145 const ASTRecordLayout &RL = Ctx->getASTRecordLayout(RD); in EncodeBitField() 5542 const ASTRecordLayout &layout = getASTRecordLayout(RDecl); in getObjCEncodingForStructureImpl() 5640 CurOffs += toBits(getASTRecordLayout(base).getNonVirtualSize()); in getObjCEncodingForStructureImpl()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | MicrosoftVBTables.cpp | 43 DerivedLayout(CGM.getContext().getASTRecordLayout(MostDerived)) {} in VBTableBuilder() 64 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(CurBase); in findUnambiguousPaths() 194 CGM.getContext().getASTRecordLayout(VBPtrSubobject.getBase()); in EmitVBTableDefinition() 196 CGM.getContext().getASTRecordLayout(RD); in EmitVBTableDefinition()
|
| D | CGRecordLayoutBuilder.cpp | 204 const ASTRecordLayout &Layout = Types.getContext().getASTRecordLayout(D); in Layout() 475 const ASTRecordLayout &layout = Types.getContext().getASTRecordLayout(D); in LayoutUnion() 547 = Types.getContext().getASTRecordLayout(base); in LayoutBase() 712 const ASTRecordLayout &Layout = Types.getContext().getASTRecordLayout(RD); in ComputeNonVirtualBaseType() 754 const ASTRecordLayout &Layout = Types.getContext().getASTRecordLayout(D); in LayoutFields() 989 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(D); in ComputeRecordLayout() 1014 const ASTRecordLayout &AST_RL = getContext().getASTRecordLayout(D); in ComputeRecordLayout()
|
| D | CodeGenTBAA.cpp | 188 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in CollectFields() 252 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in getTBAAStructTypeInfo()
|
| D | CGClass.cpp | 45 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in ComputeNonVirtualBaseClassOffset() 94 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(Derived); in GetAddressOfDirectBaseInCompleteClass() 169 const ASTRecordLayout &layout = getContext().getASTRecordLayout(Derived); in GetAddressOfBaseClass() 314 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); in GetVTTParameter() 774 RecLayout(CGF.getContext().getASTRecordLayout(ClassDecl)), in FieldMemcpyizer() 1966 getContext().getASTRecordLayout(VTableClass); in InitializeVTablePointers() 1972 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); in InitializeVTablePointers()
|
| D | MicrosoftCXXABI.cpp | 411 const ASTRecordLayout &RDLayout = getContext().getASTRecordLayout(RD); in GetVBPtrOffsetFromBases() 501 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); in initializeHiddenVirtualInheritanceMembers() 555 CGM.getContext().getASTRecordLayout(I->VBPtrSubobject.getBase()); in EmitVBPtrStores() 647 CGF.getContext().getASTRecordLayout(MD->getParent()); in adjustThisArgumentForVirtualCall() 735 CGF.getContext().getASTRecordLayout(MD->getParent()); in adjustThisParameterInVirtualFunctionPrologue() 844 !CGM.getContext().getASTRecordLayout(Base.getBase()).hasOwnVFPtr()); in getVTableAddressPointInStructor()
|
| D | CGExprConstant.cpp | 351 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); in Build() 409 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); in Build() 476 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); in Finalize() 1265 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); in FillInNullDataMemberPointers()
|
| D | CGCXX.cpp | 91 const ASTRecordLayout &ClassLayout = Context.getASTRecordLayout(Class); in TryEmitBaseDestructorAsAlias()
|
| D | CGCXXABI.cpp | 261 getContext().getASTRecordLayout(Derived).getBaseClassOffset(Base); in getMemberPointerPathAdjustment()
|
| D | CGDebugInfo.cpp | 813 const ASTRecordLayout &layout = CGM.getContext().getASTRecordLayout(CXXDecl); in CollectRecordLambdaFields() 924 const ASTRecordLayout &layout = CGM.getContext().getASTRecordLayout(record); in CollectRecordFields() 1160 const ASTRecordLayout &RL = CGM.getContext().getASTRecordLayout(RD); in CollectCXXBases() 1377 const ASTRecordLayout &RL = CGM.getContext().getASTRecordLayout(RD); in CollectVTableInfo() 2281 const ASTRecordLayout &RL = CGM.getContext().getASTRecordLayout(RD); in CollectContainingType() 2285 const ASTRecordLayout &BRL = CGM.getContext().getASTRecordLayout(PBase); in CollectContainingType()
|
| D | CGRTTI.cpp | 851 const ASTRecordLayout &Layout = CGM.getContext().getASTRecordLayout(RD); in BuildVMIClassTypeInfo()
|
| D | CGExprCXX.cpp | 317 const ASTRecordLayout &Layout = CGF.getContext().getASTRecordLayout(Base); in EmitNullBaseClassInitialization() 1697 const ASTRecordLayout &L = Context.getASTRecordLayout(J->Class); in computeOffsetHint()
|
| D | TargetInfo.cpp | 1638 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); in classify() 1886 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in BitsContainNoUserData() 3604 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); in isIntegerLikeType() 4840 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); in HandleAggregates() 4930 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); in returnAggregateInRegs()
|
| /freebsd-10-stable/contrib/llvm/tools/lldb/source/Expression/ |
| D | ASTStructExtractor.cpp | 102 const ASTRecordLayout* struct_layout(&m_ast_context->getASTRecordLayout (struct_decl)); in ExtractFromFunctionDecl()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaStmtAsm.cpp | 464 const ASTRecordLayout &RL = Context.getASTRecordLayout(RT->getDecl()); in LookupInlineAsmField()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | MemRegion.cpp | 1278 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(Child); in getAsOffset() 1342 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); in getAsOffset()
|
| /freebsd-10-stable/contrib/llvm/tools/lldb/source/Symbol/ |
| D | ClangASTType.cpp | 2522 … const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(cxx_record_decl); in GetDirectBaseClassAtIndex() 2624 … const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(cxx_record_decl); in GetVirtualBaseClassAtIndex() 2743 … const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(record_decl); in GetFieldAtIndex() 3008 const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(record_decl); in GetChildClangTypeAtIndex() 5616 const ASTRecordLayout &record_layout = m_ast->getASTRecordLayout(record_decl); in DumpValue()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | ASTContext.h | 1662 const ASTRecordLayout &getASTRecordLayout(const RecordDecl *D) const;
|