Class Meta2ClassesTransformation.PrimitiveType2Nothing
The transformation rule to transform an NMeta type to a code type declaration
public class Meta2ClassesTransformation.PrimitiveType2Nothing : TransformationRule<IPrimitiveType, CodeTypeDeclaration>
- Inheritance
-
Meta2ClassesTransformation.PrimitiveType2Nothing
- Inherited Members
Methods
CreateOutput(IPrimitiveType, ITransformationContext)
Creates the output of this transformation rule
public override CodeTypeDeclaration CreateOutput(IPrimitiveType input, ITransformationContext context)
Parameters
input
IPrimitiveTypeThe input of the transformation rule
context
ITransformationContextThe context (and trace!) object
Returns
- CodeTypeDeclaration
The output for this transformation under this input
Remarks
At this point, not all of the computations have created their output and thus, the trace is not complete. Use the OutputDelayLevel-feature to have the trace contain all elements created in earlier levels
RegisterDependencies()
Registers the dependencies, i.e. transform also the namespace of a type
public override void RegisterDependencies()