reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
265 getContext().getASTRecordLayout(Derived).getBaseClassOffset(Base);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp352 if (isUniqueGVALinkage(getContext().GetGVALinkageForVariable(VD))) 353 return !VD->needsDestruction(getContext()) && InitDecl->evaluateValue(); 364 VD->needsDestruction(getContext()); 754 getContext().getMemberPointerType( 756 getContext().getRecordType(Base).getTypePtr())); 971 const ASTContext &Context = getContext(); 1031 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD)); 1031 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD)); 1248 llvm::Type *SizeTy = CGF.ConvertType(getContext().getSizeType()); 1249 uint64_t TypeSize = getContext().getTypeSizeInChars(ThrowType).getQuantity(); 1520 ASTContext &Context = getContext(); 1560 ASTContext &Context = getContext(); 1608 QualType VTTTy = getContext().getPointerType(getContext().VoidPtrTy); 1608 QualType VTTTy = getContext().getPointerType(getContext().VoidPtrTy); 1620 QualType VTTTy = getContext().getPointerType(getContext().VoidPtrTy); 1620 QualType VTTTy = getContext().getPointerType(getContext().VoidPtrTy); 1623 if (getContext().getLangOpts().AppleKext && 1766 getContext().toCharUnitsFromBits(PAlign).getQuantity()); 2002 ASTContext &Ctx = getContext(); 2091 getContext().getTypeSizeInChars(elementType).getQuantity()); 2184 bool threadsafe = getContext().getLangOpts().ThreadsafeStatics && 2525 getContext().getPointerType(RetQT), FunctionArgList()); 2600 !isDiscardableGVALinkage(getContext().GetGVALinkageForVariable(VD))) { 3822 getContext().VoidTy, getContext().NullPtrTy, 3822 getContext().VoidTy, getContext().NullPtrTy, 3823 getContext().BoolTy, getContext().WCharTy, 3823 getContext().BoolTy, getContext().WCharTy, 3824 getContext().CharTy, getContext().UnsignedCharTy, 3824 getContext().CharTy, getContext().UnsignedCharTy, 3825 getContext().SignedCharTy, getContext().ShortTy, 3825 getContext().SignedCharTy, getContext().ShortTy, 3826 getContext().UnsignedShortTy, getContext().IntTy, 3826 getContext().UnsignedShortTy, getContext().IntTy, 3827 getContext().UnsignedIntTy, getContext().LongTy, 3827 getContext().UnsignedIntTy, getContext().LongTy, 3828 getContext().UnsignedLongTy, getContext().LongLongTy, 3828 getContext().UnsignedLongTy, getContext().LongLongTy, 3829 getContext().UnsignedLongLongTy, getContext().Int128Ty, 3829 getContext().UnsignedLongLongTy, getContext().Int128Ty, 3830 getContext().UnsignedInt128Ty, getContext().HalfTy, 3830 getContext().UnsignedInt128Ty, getContext().HalfTy, 3831 getContext().FloatTy, getContext().DoubleTy, 3831 getContext().FloatTy, getContext().DoubleTy, 3832 getContext().LongDoubleTy, getContext().Float128Ty, 3832 getContext().LongDoubleTy, getContext().Float128Ty, 3833 getContext().Char8Ty, getContext().Char16Ty, 3833 getContext().Char8Ty, getContext().Char16Ty, 3834 getContext().Char32Ty 3843 QualType PointerType = getContext().getPointerType(FundamentalType); 3844 QualType PointerTypeConst = getContext().getPointerType(tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
94 const ASTContext &Context = getContext(); 308 getContext().IntTy); 366 getContext().GetGVALinkageForFunction(cast<FunctionDecl>(GD.getDecl())); 896 const ASTContext &Context = getContext(); 929 !getContext().getASTRecordLayout(SrcDecl).hasExtendableVFPtr(); 963 !getContext().getASTRecordLayout(SrcDecl).hasExtendableVFPtr(); 1024 const ASTContext &Context = getContext(); 1169 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD); 1226 if (!hasDefaultCXXMethodCC(getContext(), D) || D->getNumParams() != 0) { 1237 const ASTContext &Context = getContext(); 1267 ArgTys.push_back(getContext().IntTy); 1281 ArgTys.insert(ArgTys.begin() + 1, getContext().IntTy); 1284 ArgTys.push_back(getContext().IntTy); 1372 getContext().getASTRecordLayout(MD->getParent()); 1451 ASTContext &Context = getContext(); 1563 Args.insert(Args.begin() + 1, CallArg(RV, getContext().IntTy)); 1566 Args.add(RV, getContext().IntTy); 1616 getContext().getLangOpts().RTTIData 1617 ? getContext().toCharUnitsFromBits( 1618 getContext().getTargetInfo().getPointerWidth(0)) 1637 getContext().getASTRecordLayout(DerivedRD); 1692 !getContext().getASTRecordLayout(Base.getBase()).hasOwnVFPtr()); 1782 !VFTableComesFromAnotherTU && getContext().getLangOpts().RTTIData; 1920 ASTContext &Context = getContext(); 2086 getContext().getASTRecordLayout(VBT.IntroducingObject); 2087 const ASTRecordLayout &DerivedLayout = getContext().getASTRecordLayout(RD); 2221 ASTContext &Ctx = getContext(); 2442 bool ThreadsafeStatic = getContext().getLangOpts().ThreadsafeStatics; 2465 GuardNum = getContext().getStaticLocalNumber(&D); 2691 Offs = getContext().getASTRecordLayout(RD).getVBPtrOffset(); 2708 offset -= getContext().getOffsetOfBaseWithVBPtr(RD); 2722 ASTContext &Ctx = getContext(); 2805 NonVirtualBaseAdjustment -= getContext().getOffsetOfBaseWithVBPtr(RD); 3013 offs = getContext().getASTRecordLayout(RD).getVBPtrOffset(); 3189 getContext().getOffsetOfBaseWithVBPtr(SrcRD).getQuantity()) { 3248 getContext().getASTRecordLayout(DstRD).getVBPtrOffset().getQuantity()); 3258 getContext().getOffsetOfBaseWithVBPtr(DstRD).getQuantity()) { 3786 decomposeTypeForEH(getContext(), Type, IsConst, IsVolatile, IsUnaligned); 3901 QualType RecordTy = getContext().getRecordType(RD); 3923 getContext(), /*DC=*/nullptr, SourceLocation(), 3924 &getContext().Idents.get("src"), 3925 getContext().getLValueReferenceType(RecordTy, 3934 ImplicitParamDecl IsMostDerived(getContext(), /*DC=*/nullptr, 3936 &getContext().Idents.get("is_most_derived"), 3937 getContext().IntTy, ImplicitParamDecl::Other); 4011 if (!hasDefaultCXXMethodCC(getContext(), CD) || CD->getNumParams() != 1) 4014 uint32_t Size = getContext().getTypeSizeInChars(T).getQuantity(); 4115 const ASTContext &Context = getContext(); 4164 CatchableTypes.insert(getCatchableType(getContext().VoidPtrTy)); 4175 CatchableTypes.insert(getCatchableType(getContext().VoidPtrTy)); 4205 T = decomposeTypeForEH(getContext(), T, IsConst, IsVolatile, IsUnaligned);