reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5644 if (Kind.getKind() != InitializationKind::IK_Direct) { 5646 TryListInitialization(S, Entity, Kind, InitList, *this, 5668 TryReferenceInitialization(S, Entity, Kind, Args[0], *this); 5673 if (Kind.getKind() == InitializationKind::IK_Value || 5674 (Kind.getKind() == InitializationKind::IK_Direct && Args.empty())) { 5675 TryValueInitialization(S, Entity, Kind, *this); 5680 if (Kind.getKind() == InitializationKind::IK_Default) { 5681 TryDefaultInitialization(S, Entity, Kind, *this); 5699 TryStringLiteralInitialization(S, Entity, Kind, Initializer, *this); 5742 InitializeFrom(S, Element, Kind, OVEAsExpr, TopLevelOfInitList, 5770 TryListInitialization(S, Entity, Kind, cast<InitListExpr>(Initializer), 5817 if (Kind.getKind() == InitializationKind::IK_Direct || 5818 (Kind.getKind() == InitializationKind::IK_Copy && 5821 TryConstructorInitialization(S, Entity, Kind, Args, 5830 TryUserDefinedConversion(S, DestType, Kind, Initializer, *this, 5861 TryUserDefinedConversion(S, DestType, Kind, Initializer, *this, 5880 /*CStyle=*/Kind.isCStyleOrFunctionalCast(),