System.Management.Pash.Implementation.ExecutionVisitor.VisitFunctionDefinition C# (CSharp) Method

VisitFunctionDefinition() public method

public VisitFunctionDefinition ( System.Management.Automation.Language.FunctionDefinitionAst functionDefinitionAst ) : AstVisitAction
functionDefinitionAst System.Management.Automation.Language.FunctionDefinitionAst
return AstVisitAction
        public override AstVisitAction VisitFunctionDefinition(FunctionDefinitionAst functionDefinitionAst)
        {
            ExecutionContext.SessionState.Function.Set(functionDefinitionAst.Name, functionDefinitionAst.Body.GetScriptBlock(),
                                               functionDefinitionAst.Parameters, "");
            return AstVisitAction.SkipChildren;
        }
ExecutionVisitor