コード例 #1
0
 public CastSyntax(ParameterSyntax pFrom, ReturnValueSyntax pTo, BlockSyntax pBody)
 {
     Parameter          = pFrom;
     ReturnValue        = pTo;
     Body               = pBody;
     Parameter.Parent   = this;
     ReturnValue.Parent = this;
     Body.Parent        = this;
 }
コード例 #2
0
 public virtual void Visit(ReturnValueSyntax pNode)
 {
 }
コード例 #3
0
 public virtual SyntaxNode Visit(ReturnValueSyntax pNode)
 {
     return(pNode);
 }
コード例 #4
0
 public static CastSyntax Cast(ParameterSyntax pParameter, ReturnValueSyntax pReturnValue, BlockSyntax pBody)
 {
     return(new CastSyntax(pParameter, pReturnValue, pBody));
 }