Lines Matching refs:getType

383     = Context.getUnqualifiedArrayType(Operand->getType().getNonReferenceType(),
403 if (E->getType()->isPlaceholderType()) {
409 QualType T = E->getType();
448 if (E->getType()->isVariablyModifiedType())
450 << E->getType());
516 if (!Operand->getType()->isDependentType()) {
518 if (!CXXUuidofExpr::GetUuidAttrOfType(Operand->getType(),
536 if (!E->getType()->isDependentType()) {
538 if (!CXXUuidofExpr::GetUuidAttrOfType(E->getType(), &HasMultipleGUIDs) &&
618 if (Var->hasLocalStorage() && !Var->getType().isVolatileQualified()) {
649 QualType ExceptionObjectTy = Context.getExceptionObjectType(Ex->getType());
693 CXXRecordDecl *BaseDecl = BS.getType()->getAsCXXRecordDecl();
1011 QualType Ty = TInfo->getType();
1084 QualType ResultType = Result.get()->getType();
1086 Context, ResultType, Expr::getValueKindForType(TInfo->getType()), TInfo,
1225 QualType AllocType = TInfo->getType();
1321 << AllocType << Deduce->getType()
1360 if (ArraySize && ArraySize->getType()->isNonOverloadPlaceholderType()) {
1381 ArraySize->getType()->getAs<RecordType>())
1384 << ArraySize->getType() << 0 << "'size_t'";
1447 QualType SizeType = ArraySize->getType();
1530 OperatorNew->getType()->getAs<FunctionProtoType>();
1717 S.Context.hasSameUnqualifiedType(FD->getParamDecl(1)->getType(),
1849 = OperatorNew->getType()->getAs<FunctionProtoType>();
1878 if (Context.hasSameType(Fn->getType(), ExpectedFunctionType))
2159 ->getType().getUnqualifiedType());
2163 ->getType().getUnqualifiedType())
2637 QualType Type = Ex.get()->getType();
2695 Type = Ex.get()->getType();
2828 QualType T = ConditionVar->getType();
2844 ConditionVar->getType().getNonReferenceType(), VK_LValue);
2948 assert(!From->getType()->isPointerType() && "Arg can't have pointer type!");
2961 Result = ImplicitCastExpr::Create(S.Context, Result.get()->getType(),
3011 BeforeToType = Ctor->getParamDecl(0)->getType().getNonReferenceType();
3076 QualType FromType = From->getType();
3112 FromType = From->getType();
3139 FromType = From->getType();
3220 QualType FromEl = From->getType()->getAs<ComplexType>()->getElementType();
3259 << ToType << From->getType() << Action
3264 << From->getType() << ToType << Action
3267 if (From->getType()->isObjCObjectPointerType() &&
3273 From->getType())) {
3280 << (Action == AA_Casting) << From->getType() << ToType
3314 (void)isCompleteType(From->getExprLoc(), From->getType());
3325 if (From->getType()->isHalfType()) {
3337 if (CheckDerivedToBaseConversion(From->getType(),
3371 if (Context.hasSameUnqualifiedType(ElType, From->getType())) {
3373 } else if (From->getType()->isRealFloatingType()) {
3377 assert(From->getType()->isIntegerType());
3388 const ComplexType *FromComplex = From->getType()->getAs<ComplexType>();
3482 ToAtomicType->castAs<AtomicType>()->getValueType(), From->getType()));
3647 Operator->getType()->getAs<FunctionProtoType>();
3883 Destructor->getType()->getAs<FunctionProtoType>();
3969 = Constructor->getType()->getAs<FunctionProtoType>();
4005 = Constructor->getType()->getAs<FunctionProtoType>();
4064 return EvaluateUnaryTypeTrait(S, Kind, KWLoc, Args[0]->getType());
4067 return EvaluateBinaryTypeTrait(S, Kind, Args[0]->getType(),
4068 Args[1]->getType(), RParenLoc);
4093 QualType ArgTy = TSI->getType();
4103 QualType T = Args[0]->getType();
4116 QualType ArgTy = Args[I]->getType();
4176 *this, Kind, KWLoc, Args[0]->getType()))
4181 if (Args[I]->getType()->isDependentType()) {
4457 QualType T = TSInfo->getType();
4501 } else if (Queried->getType()->isPlaceholderType()) {
4517 assert(!LHS.get()->getType()->isPlaceholderType() &&
4518 !RHS.get()->getType()->isPlaceholderType() &&
4536 QualType RHSType = RHS.get()->getType();
4556 QualType LHSType = LHS.get()->getType();
4577 << (int)isIndirect << LHS.get()->getType();
4667 ToType = To->getType();
4698 QualType FTy = From->getType();
4699 QualType TTy = To->getType();
4790 << LHS.get()->getType() << RHS.get()->getType()
4796 << LHS.get()->getType() << RHS.get()->getType()
4854 QualType LTy = LHS.get()->getType();
4855 QualType RTy = RHS.get()->getType();
4871 return NonThrow->getType();
4915 LTy = LHS.get()->getType();
4919 RTy = RHS.get()->getType();
4939 LTy = LHS.get()->getType();
4943 RTy = RHS.get()->getType();
4983 LTy = LHS.get()->getType();
4984 RTy = RHS.get()->getType();
5075 << LHS.get()->getType() << RHS.get()->getType()
5101 QualType T1 = E1->getType(), T2 = E2->getType();
5323 E->getType()->isObjCRetainableType()) {
5331 QualType T = Callee->getType();
5336 T = BinOp->getRHS()->getType();
5338 T = Mem->getMemberDecl()->getType();
5390 if (!ReturnsRetained && E->getType()->isObjCARCImplicitlyUnretainedType())
5397 return ImplicitCastExpr::Create(Context, E->getType(), ck, E, nullptr,
5406 const Type *T = Context.getCanonicalType(E->getType().getTypePtr());
5437 << E->getType());
5539 BO->getLHS(), RHS.get(), BO_Comma, BO->getType(), BO->getValueKind(),
5585 Bind->getType()->getBaseElementTypeUnsafe()->getAsCXXRecordDecl();
5592 << Bind->getType());
5644 QualType BaseType = Base->getType();
5713 BaseType = Base->getType();
5780 ObjectType = Base->getType();
5835 QualType DestructedType = DestructedTypeInfo->getType();
5878 QualType ScopeType = ScopeTypeInfo->getType();
6218 if (!getLangOpts().CPlusPlus && E->getType()->isFunctionType())
6230 E->getType().isVolatileQualified() &&
6241 if (const EnumType *T = E->getType()->getAs<EnumType>()) {
6254 if (!E->getType()->isVoidType())
6255 RequireCompleteType(E->getExprLoc(), E->getType(),
6285 if (Var->getType()->isDependentType() || Init->isValueDependent()) {
6714 FullExpr.get()->getType() == Context.UnknownAnyTy) {