Lines Matching defs:ICS

3792     delete ICS;
3963 const ImplicitConversionSequence &ICS, QualType T,
3969 S.ICS = new ImplicitConversionSequence(ICS);
4818 ImplicitConversionSequence ICS;
4819 ICS.setStandard();
4820 ICS.Standard.setAsIdentityConversion();
4822 ICS.Standard.First = ICK_Lvalue_To_Rvalue;
4826 ICS.Standard.Second = E->getType()->isFloatingType()
4829 ICS.Standard.setFromType(E->getType());
4830 ICS.Standard.setToType(0, E->getType());
4831 ICS.Standard.setToType(1, DestType);
4832 ICS.Standard.setToType(2, DestType);
4833 Sequence.AddConversionSequenceStep(ICS, ICS.Standard.getToType(2),
5029 ImplicitConversionSequence ICS;
5030 ICS.setStandard();
5031 ICS.Standard = Best->FinalConversion;
5032 Sequence.AddConversionSequenceStep(ICS, ICS.Standard.getToType(2));
5036 cv3T3 = ICS.Standard.getToType(2);
5369 ImplicitConversionSequence ICS
5377 if (ICS.isBad()) {
5378 // FIXME: Use the conversion function set stored in ICS to turn
5392 Sequence.AddConversionSequenceStep(ICS, TempEntity.getType(),
5987 ImplicitConversionSequence ICS;
5988 ICS.setStandard();
5989 ICS.Standard = Best->FinalConversion;
5990 Sequence.AddConversionSequenceStep(ICS, DestType, TopLevelOfInitList);
6144 ImplicitConversionSequence ICS;
6145 ICS.setStandard();
6146 ICS.Standard.setAsIdentityConversion();
6150 ICS.Standard.First = ICK_Array_To_Pointer;
6153 ICS.Standard.First = ICK_Lvalue_To_Rvalue;
6157 Sequence.AddConversionSequenceStep(ICS, ResultType);
6659 ImplicitConversionSequence ICS
6667 if (ICS.isStandard() &&
6668 ICS.Standard.Second == ICK_Writeback_Conversion) {
6678 if (ICS.Standard.First == ICK_Array_To_Pointer ||
6679 ICS.Standard.First == ICK_Lvalue_To_Rvalue) {
6683 LvalueICS.Standard.setAllToTypes(ICS.Standard.getToType(0));
6684 LvalueICS.Standard.First = ICS.Standard.First;
6685 AddConversionSequenceStep(LvalueICS, ICS.Standard.getToType(0));
6689 } else if (ICS.isBad()) {
6703 AddConversionSequenceStep(ICS, DestType, TopLevelOfInitList);
7305 const ImplicitConversionSequence &ICS,
7957 Init, Step->Type, *Step->ICS, getAssignmentAction(Entity), CCK);
7967 DiagnoseNarrowingInInitList(S, *Step->ICS, SourceType, Entity.getType(),
9322 S->ICS->dump(); // FIXME: use OS
9328 S->ICS->dump(); // FIXME: use OS
9431 const ImplicitConversionSequence &ICS,
9436 switch (ICS.getKind()) {
9438 SCS = &ICS.Standard;
9441 SCS = &ICS.UserDefined.After;
9537 ImplicitConversionSequence ICS = S.TryImplicitConversion(
9544 if (!ICS.isStandard())
9550 switch (ICS.Standard.getNarrowingKind(