]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/scl/SCL/Reflection.scl
Removed a clash between two nameOf functions
[simantics/platform.git] / bundles / org.simantics.scl.compiler / scl / SCL / Reflection.scl
index e32401d502c79aada0291d3c510b91a28b0ffc14..6b2fd0bcdffac1eac36cf9186a1f28a3fb3d6f13 100644 (file)
@@ -1,6 +1,6 @@
 module {
     export = [possibleUnsafeSclValueByName, unsafeSclValueByName, sclModuleNames, moduleByName,
-              moduleOf, nameOf, createName, valueNamesOf]
+              moduleOfName, nameOfName, createName, valueNamesOf]
 }
 
 include "SCL/ReflectionJava"
@@ -37,18 +37,18 @@ importJava "org.simantics.scl.compiler.common.names.Name" where
     data Name
     
     @JavaName module
-    moduleOf_ :: Name -> String
+    moduleOfName_ :: Name -> String
     @JavaName name
-    nameOf_ :: Name -> String
+    nameOfName_ :: Name -> String
     
     @JavaName create
     createName_ :: String -> String -> Name
 
 instance Show Name where
-    sb <+ n = sb << moduleOf n << "/" << nameOf n
+    sb <+ n = sb << moduleOfName n << "/" << nameOfName n
     
-moduleOf = moduleOf_
-nameOf = nameOf_
+moduleOfName = moduleOfName_
+nameOfName = nameOfName_
 createName = createName_
 valueNamesOf = valueNamesOf_