Home
last modified time | relevance | path

Searched refs:BaseTy (Results 1 – 11 of 11) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DType.cpp1152 const Type *BaseTy = getBaseElementTypeUnsafe(); in isLiteralType() local
1153 assert(BaseTy && "NULL element type"); in isLiteralType()
1157 if (BaseTy->isIncompleteType()) in isLiteralType()
1165 if (BaseTy->isScalarType() || BaseTy->isVectorType() || in isLiteralType()
1166 BaseTy->isAnyComplexType()) in isLiteralType()
1169 if (BaseTy->isReferenceType()) in isLiteralType()
1172 if (const RecordType *RT = BaseTy->getAs<RecordType>()) { in isLiteralType()
1191 if (const AtomicType *AT = BaseTy->getAs<AtomicType>()) in isLiteralType()
1196 if (isa<AutoType>(BaseTy->getCanonicalTypeInternal())) in isLiteralType()
1210 const Type *BaseTy = getBaseElementTypeUnsafe(); in isStandardLayoutType() local
[all …]
DExprConstant.cpp4047 QualType BaseTy = E->getBase()->getType(); in VisitMemberExpr() local
4052 assert(BaseTy->castAs<RecordType>()->getDecl()->getCanonicalDecl() == in VisitMemberExpr()
4055 CompleteObject Obj(&Val, BaseTy); in VisitMemberExpr()
4056 SubobjectDesignator Designator(BaseTy); in VisitMemberExpr()
4187 QualType BaseTy; in VisitMemberExpr() local
4191 BaseTy = E->getBase()->getType()->castAs<PointerType>()->getPointeeType(); in VisitMemberExpr()
4196 BaseTy = E->getBase()->getType(); in VisitMemberExpr()
4200 BaseTy = E->getBase()->getType(); in VisitMemberExpr()
4205 assert(BaseTy->getAs<RecordType>()->getDecl()->getCanonicalDecl() == in VisitMemberExpr()
4207 (void)BaseTy; in VisitMemberExpr()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGRecordLayoutBuilder.cpp959 llvm::StructType *BaseTy = 0; in ComputeRecordLayout() local
961 BaseTy = Builder.BaseSubobjectType; in ComputeRecordLayout()
962 if (!BaseTy) BaseTy = Ty; in ComputeRecordLayout()
966 new CGRecordLayout(Ty, BaseTy, Builder.IsZeroInitializable, in ComputeRecordLayout()
995 if (BaseTy) { in ComputeRecordLayout()
1005 getDataLayout().getTypeAllocSizeInBits(BaseTy) && in ComputeRecordLayout()
DTargetInfo.cpp3039 QualType BaseTy; in EmitVAArg() local
3043 BaseTy = CTy->getElementType(); in EmitVAArg()
3044 CplxBaseSize = CGF.getContext().getTypeSize(BaseTy) / 8; in EmitVAArg()
3066 llvm::Type *PBaseTy = llvm::PointerType::getUnqual(CGF.ConvertType(BaseTy)); in EmitVAArg()
4032 llvm::Type *BaseTy; in classifyGenericType() local
4037 BaseTy = llvm::Type::getIntNTy(getVMContext(), 128); in classifyGenericType()
4045 BaseTy = llvm::Type::getInt64Ty(getVMContext()); in classifyGenericType()
4048 llvm::Type *DirectTy = llvm::ArrayType::get(BaseTy, NumBases); in classifyGenericType()
4182 llvm::Type *BaseTy = CGF.ConvertType(QualType(Base, 0)); in EmitVAArg() local
4183 llvm::Type *HFATy = llvm::ArrayType::get(BaseTy, NumMembers); in EmitVAArg()
[all …]
DCodeGenModule.h553 llvm::MDNode *getTBAAStructTagInfo(QualType BaseTy, llvm::MDNode *AccessN,
DCodeGenModule.cpp313 llvm::MDNode *CodeGenModule::getTBAAStructTagInfo(QualType BaseTy, in getTBAAStructTagInfo() argument
318 return TBAA->getTBAAStructTagInfo(BaseTy, AccessN, O); in getTBAAStructTagInfo()
DCGExpr.cpp2917 QualType BaseTy = BaseExpr->getType(); in EmitCallExpr() local
2918 BaseQuals = BaseTy.getQualifiers(); in EmitCallExpr()
/freebsd-10-stable/contrib/llvm/include/llvm/
DDIBuilder.h180 DIDerivedType createInheritance(DIType Ty, DIType BaseTy,
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
DExprEngine.cpp610 QualType BaseTy = Base->getType(); in ProcessBaseDtor() local
611 SVal BaseVal = getStoreManager().evalDerivedToBase(ThisVal, BaseTy, in ProcessBaseDtor()
614 VisitCXXDestructor(BaseTy, BaseVal.castAs<loc::MemRegionVal>().getRegion(), in ProcessBaseDtor()
/freebsd-10-stable/contrib/llvm/lib/IR/
DDIBuilder.cpp390 DIDerivedType DIBuilder::createInheritance(DIType Ty, DIType BaseTy, in createInheritance() argument
405 BaseTy.getRef() in createInheritance()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DType.h3268 UnaryTransformType(QualType BaseTy, QualType UnderlyingTy, UTTKind UKind,