From 84ee365fee9948994263d12e82d7d05f5fac2d3a Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Tue, 10 Feb 2015 17:32:26 +0700 Subject: [PATCH] modelize: implements services of APropdef as noop (instead of abstract) So that working on special APropdefs do nothing by default. Signed-off-by: Jean Privat --- src/modelize/modelize_property.nit | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modelize/modelize_property.nit b/src/modelize/modelize_property.nit index 42dee1e..5d93adf 100644 --- a/src/modelize/modelize_property.nit +++ b/src/modelize/modelize_property.nit @@ -405,9 +405,9 @@ redef class APropdef # The associated propdef once build by a `ModelBuilder` var mpropdef: nullable MPROPDEF is writable - private fun build_property(modelbuilder: ModelBuilder, mclassdef: MClassDef) is abstract - private fun build_signature(modelbuilder: ModelBuilder) is abstract - private fun check_signature(modelbuilder: ModelBuilder) is abstract + private fun build_property(modelbuilder: ModelBuilder, mclassdef: MClassDef) do end + private fun build_signature(modelbuilder: ModelBuilder) do end + private fun check_signature(modelbuilder: ModelBuilder) do end private fun new_property_visibility(modelbuilder: ModelBuilder, mclassdef: MClassDef, nvisibility: nullable AVisibility): MVisibility do var mvisibility = public_visibility -- 1.7.9.5