transformation nameclash; | |
metamodel 'http://www.eclipse.org/emf/2002/Ecore'; | |
query main(pack: ecore::EPackage): ecore::ENamedElement { | |
pack.clashVar(); | |
clashParam('foo') | |
} | |
mapping clashParam(in name: String): ecore::EPackage { | |
object ecore::EPackage { | |
name := name; | |
} | |
} | |
mapping ecore::EPackage::clashVar(): ecore::EPackage { | |
init { | |
var name := 'foo'; | |
} | |
object { | |
} | |
} |