C# 클래스 Spark.Mid.MidTransform

파일 보기 프로젝트 열기: spark-shading-language/spark 1 사용 예제들

공개 메소드들

메소드 설명
ApplyToAttribute ( MidAttributeDecl attribute ) : void
ApplyToElement ( MidElementDecl element ) : void
ApplyToModule ( MidModuleDecl module ) : void
ApplyToPipeline ( MidPipelineDecl pipeline ) : void
MidTransform ( MidExp>.Func preTransform, MidExp>.Func postTransform = null ) : System
Transform ( MidExp exp ) : MidExp
Transform ( MidVal exp ) : MidVal
TransformChildren ( MidExp exp ) : void

비공개 메소드들

메소드 설명
PostTransform ( MidExp exp ) : MidExp
PreTransform ( MidExp exp ) : MidExp
TransformChildrenImpl ( MidAssignExp exp ) : void
TransformChildrenImpl ( MidAttributeFetch fetch ) : void
TransformChildrenImpl ( MidBreakExp exp ) : void
TransformChildrenImpl ( MidBuiltinApp app ) : void
TransformChildrenImpl ( MidElementCtorApp app ) : void
TransformChildrenImpl ( MidFieldRef fetch ) : void
TransformChildrenImpl ( MidForExp exp ) : void
TransformChildrenImpl ( MidIfExp exp ) : void
TransformChildrenImpl ( MidLabelExp exp ) : void
TransformChildrenImpl ( MidLetExp let ) : void
TransformChildrenImpl ( MidMethodApp app ) : void
TransformChildrenImpl ( MidStructVal structVal ) : void
TransformChildrenImpl ( MidSwitchExp exp ) : void
TransformChildrenImpl ( MidVal val ) : void

메소드 상세

ApplyToAttribute() 공개 메소드

public ApplyToAttribute ( MidAttributeDecl attribute ) : void
attribute MidAttributeDecl
리턴 void

ApplyToElement() 공개 메소드

public ApplyToElement ( MidElementDecl element ) : void
element MidElementDecl
리턴 void

ApplyToModule() 공개 메소드

public ApplyToModule ( MidModuleDecl module ) : void
module MidModuleDecl
리턴 void

ApplyToPipeline() 공개 메소드

public ApplyToPipeline ( MidPipelineDecl pipeline ) : void
pipeline MidPipelineDecl
리턴 void

MidTransform() 공개 메소드

public MidTransform ( MidExp>.Func preTransform, MidExp>.Func postTransform = null ) : System
preTransform MidExp>.Func
postTransform MidExp>.Func
리턴 System

Transform() 공개 메소드

public Transform ( MidExp exp ) : MidExp
exp MidExp
리턴 MidExp

Transform() 공개 메소드

public Transform ( MidVal exp ) : MidVal
exp MidVal
리턴 MidVal

TransformChildren() 공개 메소드

public TransformChildren ( MidExp exp ) : void
exp MidExp
리턴 void