C# Class Spark.Mid.MidScalarizeOutputs

Afficher le fichier Open project: spark-shading-language/spark

Méthodes publiques

Méthode Description
ApplyToModule ( MidModuleDecl module ) : void
Collect ( MidPipelineDecl pipeline, MidElementDecl element, MidAttributeDecl attribute ) : void
MidScalarizeOutputs ( IdentifierFactory identifiers, MidExpFactory exps ) : System

Private Methods

Méthode Description
CreateField ( MidPipelineDecl pipeline, MidElementDecl element, MidAttributeDecl attribute, MidFieldDecl field ) : FieldInfo
Replace ( MidExp exp ) : MidExp
Replace ( MidVal val ) : MidVal
Replace ( MidAttributeDecl attr ) : void
ReplaceImpl ( MidAttributeRef attrRef ) : MidVal

Method Details

ApplyToModule() public méthode

public ApplyToModule ( MidModuleDecl module ) : void
module MidModuleDecl
Résultat void

Collect() public méthode

public Collect ( MidPipelineDecl pipeline, MidElementDecl element, MidAttributeDecl attribute ) : void
pipeline MidPipelineDecl
element MidElementDecl
attribute MidAttributeDecl
Résultat void

MidScalarizeOutputs() public méthode

public MidScalarizeOutputs ( IdentifierFactory identifiers, MidExpFactory exps ) : System
identifiers IdentifierFactory
exps MidExpFactory
Résultat System