Lines Matching refs:source
23 void Identity(TypeRelation *relation, Type *source, Type *target);
25 void WideningPrimitive(TypeRelation *relation, Type *source, Type *target);
26 void NarrowingPrimitive(TypeRelation *relation, Type *source, Type *target);
27 void WideningNarrowingPrimitive(TypeRelation *relation, ByteType *source, CharType *target);
29 void WideningReference(TypeRelation *relation, ETSObjectType *source, ETSObjectType *target);
30 void WideningReference(TypeRelation *relation, ETSArrayType *source, ETSObjectType *target);
31 void WideningReference(TypeRelation *relation, ETSArrayType *source, ETSArrayType *target);
33 void NarrowingReference(TypeRelation *relation, ETSObjectType *source, ETSObjectType *target);
34 void NarrowingReference(TypeRelation *relation, ETSObjectType *source, ETSArrayType *target);
35 void NarrowingReference(TypeRelation *relation, ETSArrayType *source, ETSArrayType *target);
37 ETSObjectType *Boxing(TypeRelation *relation, Type *source);
38 Type *Unboxing(TypeRelation *relation, ETSObjectType *source);
40 void UnboxingWideningNarrowingPrimitive(TypeRelation *relation, ETSObjectType *source, Type *target);
41 void UnboxingNarrowingPrimitive(TypeRelation *relation, ETSObjectType *source, Type *target);
42 void UnboxingWideningPrimitive(TypeRelation *relation, ETSObjectType *source, Type *target);
43 void NarrowingReferenceUnboxing(TypeRelation *relation, ETSObjectType *source, Type *target);
44 void BoxingWideningReference(TypeRelation *relation, Type *source, ETSObjectType *target);
46 void String(TypeRelation *relation, Type *source);