public CastSyntax(ParameterSyntax pFrom, ReturnValueSyntax pTo, BlockSyntax pBody) { Parameter = pFrom; ReturnValue = pTo; Body = pBody; Parameter.Parent = this; ReturnValue.Parent = this; Body.Parent = this; }
public virtual void Visit(ReturnValueSyntax pNode) { }
public virtual SyntaxNode Visit(ReturnValueSyntax pNode) { return(pNode); }
public static CastSyntax Cast(ParameterSyntax pParameter, ReturnValueSyntax pReturnValue, BlockSyntax pBody) { return(new CastSyntax(pParameter, pReturnValue, pBody)); }