Home | History | Annotate | Download | only in interface

Lines Matching defs:subclass

196 /* If the printed class is a subclass that is based on a type function,
198 * corresponding to the subclass and make the fields of the class
227 * If "clazz" is a subclass based on a type function,
295 * For a subclass based on a type function, no factory functions
473 * of the subclass.
474 * The check ensures that this subclass is in fact a direct subclass
494 * "isa" checks whether an object is of a given subclass type.
496 * of the subclass as a function argument and the type of this field
498 * "as" tries to cast an object to a given subclass type, returning
809 * For a subclass based on a type function, no factory functions
845 bool subclass = clazz.is_type_subclass();
849 if (subclass)
863 * If the class is a subclass, then the persistent callbacks
877 bool subclass = clazz.is_type_subclass();
880 if (subclass)
883 if (subclass)
888 if (subclass)
893 if (!subclass) {
1187 * "isa" checks whether an object is of a given subclass type.
1189 * of the subclass as a function argument and the type of this field
1191 * "as" casts an object to a given subclass type, erroring out
1591 * If "clazz" is a subclass that is based on a type function and
1593 * then it is replaced by the subclass data type.