Lines Matching refs:getType

162       cast<CXXRecordDecl>(Base->getType()->getAs<RecordType>()->getDecl());
280 cast<CXXRecordDecl>((*Start)->getType()->getAs<RecordType>()->getDecl());
302 ConvertType((PathEnd[-1])->getType())->getPointerTo();
415 llvm::PHINode *PHI = Builder.CreatePHI(Value->getType(), 2);
417 PHI->addIncoming(llvm::Constant::getNullValue(Value->getType()), CastNull);
580 llvm::Value *Next = llvm::ConstantInt::get(ArrayIndex->getType(), 1);
633 llvm::ConstantInt::get(Counter->getType(), NumElements);
651 llvm::Value *NextVal = llvm::ConstantInt::get(Counter->getType(), 1);
706 QualType FieldType = Field->getType();
754 QualType FieldType = Field->getType();
840 if (Ctor->getType()->getAs<FunctionProtoType>()->isVariadic())
878 Context.getTypeInfoInChars(D->getType());
1005 Qualifiers Qual = F->getType().getQualifiers();
1022 CGF.getContext().getTypeSize(LastField->getType());
1076 llvm::PointerType *DPT = DestPtr.getType();
1081 llvm::PointerType *SPT = SrcPtr.getType();
1148 QualType FieldType = Field->getType();
1212 QualType FieldType = MemberInit->getAnyMember()->getType();
1447 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
1457 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
1471 QualType FieldBaseElementType = Context.getBaseElementType(Field->getType());
1674 CGF.emitDestroy(LV.getAddress(), field->getType(), destroyer,
1849 = cast<CXXRecordDecl>(Base.getType()->getAs<RecordType>()->getDecl());
1877 CXXRecordDecl *BaseClassDecl = Base.getType()->getAsCXXRecordDecl();
1896 QualType type = Field->getType();
1974 llvm::PHINode *cur = Builder.CreatePHI(arrayBegin->getType(), 2,
2074 QualType SrcTy = Arg->getType();
2087 const FunctionProtoType *FPT = D->getType()->castAs<FunctionProtoType>();
2133 GetVTablePtr(This, VTableGlobal->getType(), Vptr.VTableClass);
2156 (*E->arg_begin())->getType());
2163 const FunctionProtoType *FPT = D->getType()->castAs<FunctionProtoType>();
2195 DelegateArgs.add(RValue::get(LoadCXXThis()), (*I)->getType());
2207 assert((*I)->getType() == VoidPP && "skipping parameter not of vtt type");
2390 = cast<CXXRecordDecl>(I.getType()->getAs<RecordType>()->getDecl());
2487 RD->bases_begin()->getType()->getAsCXXRecordDecl());
2657 return VD->getType()->isRecordType();
2668 return VD->getType()->isRecordType();
2698 callOperator->getType()->castAs<FunctionProtoType>();
2724 const CXXRecordDecl *Lambda = variable->getType()->getAsCXXRecordDecl();