Lines Matching defs:MethodSet
31 * The MethodSet structure is used to store methods for a class.
43 class MethodSet {
52 * The number of methods stored in the MethodSet.
57 * Is this MethodSet currently frozen? See freeze() for more details.
62 * Creates a brand new MethodSet
64 public MethodSet() {
71 * Returns the number of distinct methods stored in the MethodSet.
78 * Adds `method' to the MethodSet. No method of the same signature
102 // been added to the MethodSet.
117 * Adds `method' to the MethodSet, replacing any previous definition
157 * If the MethodSet contains a method with the same signature
179 * MethodSet which have a given name.
194 * Returns an Iterator of all methods in the MethodSet
200 // Iterator of all methods in the MethodSet.
218 CompilerError("iterator() in MethodSet");
243 * After freeze() is called, the MethodSet becomes (mostly)
253 * Tells whether freeze() has been called on this MethodSet.
260 * Returns a (big) string representation of this MethodSet