Sha256: d396314f03e631758eecd65b0498d42aefe76def7f0d1ff5a54e72350dca5f4b
Contents?: true
Size: 751 Bytes
Versions: 39
Compression:
Stored size: 751 Bytes
Contents
require 'rgen/metamodel_builder' require 'rgen/metamodel_builder/data_types' module Cxxproject module AliasModel extend RGen::MetamodelBuilder::ModuleExtension class ModelElement < RGen::MetamodelBuilder::MMBase abstract has_attr 'line_number', Integer do annotation :details => {'internal' => 'true'} end has_attr 'file_name', String do annotation :details => {'internal' => 'true'} end end class Alias < ModelElement has_attr 'hdd_name', String, :defaultValueLiteral => "" has_attr 'logical_name', String, :defaultValueLiteral => "" end class Aliases < ModelElement contains_many 'alias', Alias, 'aliases' end end end
Version data entries
39 entries across 39 versions & 1 rubygems