Companion
Functions
If this is a method definition then answer the actual function. If this is a macro definition, answer the macro body function. Fail otherwise.
Answer a function type that identifies where this definition occurs in the method's directed acyclic graph of definitions.
Answer the module in which this definition occurred.
Answer the A_String that names the module in which this definition occurred. If the definition is built-in (i.e., not created in any module), reply with a suitable string to indicate this.
Answer whether this is an abstract definition.
Is the receiver a forward declaration site?
Is the receiver a method definition?
Answer the list phrase type for this definition. The parser uses this type to produce a customized parsing plan, specialized to a particular A_Sendable.