Lines Matching defs:ICS

3820     delete ICS;
3991 const ImplicitConversionSequence &ICS, QualType T,
3997 S.ICS = new ImplicitConversionSequence(ICS);
4952 ImplicitConversionSequence ICS;
4953 ICS.setStandard();
4954 ICS.Standard.setAsIdentityConversion();
4956 ICS.Standard.First = ICK_Lvalue_To_Rvalue;
4960 ICS.Standard.Second = E->getType()->isFloatingType()
4963 ICS.Standard.setFromType(E->getType());
4964 ICS.Standard.setToType(0, E->getType());
4965 ICS.Standard.setToType(1, DestType);
4966 ICS.Standard.setToType(2, DestType);
4967 Sequence.AddConversionSequenceStep(ICS, ICS.Standard.getToType(2),
5163 ImplicitConversionSequence ICS;
5164 ICS.setStandard();
5165 ICS.Standard = Best->FinalConversion;
5166 Sequence.AddConversionSequenceStep(ICS, ICS.Standard.getToType(2));
5170 cv3T3 = ICS.Standard.getToType(2);
5504 ImplicitConversionSequence ICS
5512 if (ICS.isBad()) {
5513 // FIXME: Use the conversion function set stored in ICS to turn
5527 Sequence.AddConversionSequenceStep(ICS, TempEntity.getType(),
6131 ImplicitConversionSequence ICS;
6132 ICS.setStandard();
6133 ICS.Standard = Best->FinalConversion;
6134 Sequence.AddConversionSequenceStep(ICS, DestType, TopLevelOfInitList);
6288 ImplicitConversionSequence ICS;
6289 ICS.setStandard();
6290 ICS.Standard.setAsIdentityConversion();
6294 ICS.Standard.First = ICK_Array_To_Pointer;
6297 ICS.Standard.First = ICK_Lvalue_To_Rvalue;
6301 Sequence.AddConversionSequenceStep(ICS, ResultType);
6799 ImplicitConversionSequence ICS
6807 if (ICS.isStandard() &&
6808 ICS.Standard.Second == ICK_Writeback_Conversion) {
6818 if (ICS.Standard.First == ICK_Array_To_Pointer ||
6819 ICS.Standard.First == ICK_Lvalue_To_Rvalue) {
6823 LvalueICS.Standard.setAllToTypes(ICS.Standard.getToType(0));
6824 LvalueICS.Standard.First = ICS.Standard.First;
6825 AddConversionSequenceStep(LvalueICS, ICS.Standard.getToType(0));
6829 } else if (ICS.isBad()) {
6843 AddConversionSequenceStep(ICS, DestType, TopLevelOfInitList);
7462 const ImplicitConversionSequence &ICS,
8112 Init, Step->Type, *Step->ICS, getAssignmentAction(Entity), CCK);
8122 DiagnoseNarrowingInInitList(S, *Step->ICS, SourceType, Entity.getType(),
9477 S->ICS->dump(); // FIXME: use OS
9483 S->ICS->dump(); // FIXME: use OS
9586 const ImplicitConversionSequence &ICS,
9591 switch (ICS.getKind()) {
9593 SCS = &ICS.Standard;
9596 SCS = &ICS.UserDefined.After;
9692 ImplicitConversionSequence ICS = S.TryImplicitConversion(
9699 if (!ICS.isStandard())
9705 switch (ICS.Standard.getNarrowingKind(