reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13168 QualType Type = Context.DependentTy; 13200 Type = Context.getBaseElementType(D->getType().getNonReferenceType()); 13317 bool IsDecl = !VD || VD->isThisDeclarationADefinition(Context) == 13330 bool IsDecl = !VD || VD->isThisDeclarationADefinition(Context) == 13340 Type = Type.getNonLValueExprType(Context).getUnqualifiedType(); 13354 Context, OASE, SingleElement, ArraySizes); 13359 PrivateTy = Context.getConstantArrayType(PrivateTy, Size, nullptr, 13368 if (!Context.getTargetInfo().isVLASupported()) { 13383 PrivateTy = Context.getVariableArrayType( 13385 new (Context) OpaqueValueExpr(ELoc, Context.getSizeType(), VK_RValue), 13385 new (Context) OpaqueValueExpr(ELoc, Context.getSizeType(), VK_RValue), 13388 Context.getAsArrayType(D->getType().getNonReferenceType())) { 13432 llvm::APFloat::getAllOnesValue(Context.getTypeSize(Type), 13434 Init = FloatingLiteral::Create(Context, InitValue, /*isexact=*/true, 13437 uint64_t Size = Context.getTypeSize(Type); 13438 QualType IntTy = Context.getIntTypeForBitwidth(Size, /*Signed=*/0); 13440 Init = IntegerLiteral::Create(Context, InitValue, IntTy, ELoc); 13444 auto *Im = new (Context) ImaginaryLiteral(Init, OrigType); 13458 uint64_t Size = Context.getTypeSize(Type); 13460 Context.getIntTypeForBitwidth(Size, /*Signed=*/IsSigned); 13466 Init = IntegerLiteral::Create(Context, InitValue, IntTy, ELoc); 13470 ELoc, Context.getTrivialTypeSourceInfo(Type, ELoc), ELoc, Init); 13477 Context.getFloatTypeSemantics(Type), BOK != BO_LT); 13478 Init = FloatingLiteral::Create(Context, InitValue, /*isexact=*/true, 13520 bool IsDecl = !VD || VD->isThisDeclarationADefinition(Context) == 13535 QualType PtrRedTy = Context.getPointerType(RedTy); 13541 LHS = ImplicitCastExpr::Create(Context, PtrRedTy, 13544 RHS = ImplicitCastExpr::Create(Context, PtrRedTy, 13550 QualType FnTy = Context.getFunctionType(Context.VoidTy, Params, EPI); 13550 QualType FnTy = Context.getFunctionType(Context.VoidTy, Params, EPI); 13551 auto *OVE = new (Context) OpaqueValueExpr( 13552 ELoc, Context.getPointerType(FnTy), VK_RValue, OK_Ordinary, 13556 CallExpr::Create(Context, OVE, Args, Context.VoidTy, VK_RValue, ELoc); 13556 CallExpr::Create(Context, OVE, Args, Context.VoidTy, VK_RValue, ELoc); 13566 auto *ConditionalOp = new (Context) 13611 ParentReductionOp->Profile(ParentRedId, Context, /*Canonical=*/true); 13612 DeclareReductionRef.get()->Profile(RedId, Context,