private CompilationError createPatternsInMatchingMixinsDoNotMatch( ReusableStructureName name, MixinReference reference) { return new CompilationError( reference.getFinalName(), "No mixin named \"" + name.asString() + "\" has matching patterns."); }
private CompilationError createNoMixinHasRightParametersCountError( ReusableStructureName name, MixinReference reference) { return new CompilationError( reference.getFinalName(), "No mixin named \"" + name.asString() + "\" has the right number of parameters."); }
private CompilationError createUndefinedMixin( ReusableStructureName name, MixinReference reference) { return new CompilationError( reference.getFinalName(), "Could not find mixin named \"" + name.asString() + "\"."); }