reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaInit.cpp
 3523   S.Type = Function->getType();
 3538   S.Type = BaseType;
 3546   S.Type = T;
 3553   S.Type = T;
 3560   S.Type = T;
 3571   S.Type = T;
 3593   S.Type = Ty;
 3600   S.Type = Ty;
 3610   S.Type = T;
 3618   S.Type = T;
 3629   S.Type = T;
 3639   S.Type = T;
 3646   S.Type = T;
 3653   S.Type = T;
 3660   S.Type = T;
 3667   S.Type = T;
 3674   S.Type = EltT;
 3678   S.Type = T;
 3685   S.Type = T;
 3694   s.Type = type;
 3701   S.Type = T;
 3708   S.Type = T;
 3715   S.Type = T;
 3722   S.Type = T;
 3732   S.Type = Syntactic->getInit(0)->getType();
 3736   S.Type = T;
 6460       CurInit = S.BuildCXXConstructExpr(Loc, Step.Type,
 6471       CurInit = S.BuildCXXConstructExpr(Loc, Step.Type,
 7962               SourceType, Step->Type, CurInit.get()->getBeginLoc(),
 7973           ImplicitCastExpr::Create(S.Context, Step->Type, CK_DerivedToBase,
 8011           Step->Type, CurInit.get(), Entity.getType()->isLValueReferenceType());
 8023       if (checkAbstractType(Step->Type))
 8033       CurInit = CopyObject(S, Step->Type, Entity, CurInit,
 8038       CurInit = CopyObject(S, Step->Type, Entity, CurInit,
 8064         CurInit = S.BuildCXXConstructExpr(Loc, Step->Type,
 8139       CurInit = S.PerformQualificationConversion(CurInit.get(), Step->Type, VK);
 8145       CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type,
 8154         if (const auto *ToPtrType = Step->Type->getAs<PointerType>()) {
 8170         S.PerformImplicitConversion(CurInit.get(), Step->Type, *Step->ICS,
 8175       S.DiscardMisalignedMemberAddress(Step->Type.getTypePtr(), CurInit.get());
 8188       if (checkAbstractType(Step->Type))
 8194       QualType Ty = Step->Type;
 8227       if (checkAbstractType(Step->Type))
 8273       if (checkAbstractType(Step->Type))
 8316           TSInfo = S.Context.getTrivialTypeSourceInfo(Step->Type,
 8323         CurInit = new (S.Context) ImplicitValueInitExpr(Step->Type);
 8335         S.CheckSingleAssignmentConstraints(Step->Type, Result, true,
 8345           S.CheckTransparentUnionArgumentConstraints(Step->Type, CurInitExprRes)
 8354                                      Step->Type, SourceType,
 8366       QualType Ty = Step->Type;
 8373       CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type,
 8395       CurInit = new (S.Context) ArrayInitLoopExpr(Step->Type, Common,
 8404         << Step->Type << CurInit.get()->getType()
 8413                            = S.Context.getAsIncompleteArrayType(Step->Type)) {
 8437           CurInit.get(), Step->Type,
 8443           ImplicitCastExpr::Create(S.Context, Step->Type, CK_ARCProduceObject,
 8458       CurInit = new (S.Context) CXXStdInitializerListExpr(Step->Type, MTE);
 8483       assert(Step->Type->isSamplerT() &&
 8498             CurInit = ImplicitCastExpr::Create(S.Context, Step->Type,
 8561       assert((Step->Type->isEventT() || Step->Type->isQueueT() ||
 8561       assert((Step->Type->isEventT() || Step->Type->isQueueT() ||
 8562               Step->Type->isOCLIntelSubgroupAVCType()) &&
 8565       CurInit = S.ImpCastExprToType(CurInit.get(), Step->Type,
 9474     OS << " [" << S->Type.getAsString() << ']';