Beispiel #1
0
        /// <summary>
        /// Generates code for a blank parameter node
        /// </summary>
        /// <param name="blankParameter">The node to generate code for</param>

        /*  private void GenerateCodeForBlankParameter(BlankParameterNode blankParameter)
         * {
         *    Debugger.Write("Generating code for Blank Parameter");
         * }
         */
        /// <summary>
        /// Generates code for an expression parameter node
        /// </summary>
        /// <param name="expressionParameter">The node to generate code for</param>
        private void GenerateCodeForValueParameter(ValueParameterNode valueParameter)
        {
            Debugger.WriteDebuggingInfo("Generating code for Valuev Parameter");
            GenerateCodeFor(valueParameter.Expression);
        }
Beispiel #2
0
        /// <summary>
        /// Carries out identification on a blank parameter node
        /// </summary>
        /// <param name="blankParameter">The node to perform identification on</param>
        // private void PerformIdentificationOnEmptyParameter(EmptyParameterNode blankParameter)
        //{

        //}

        /// <summary>
        /// Carries out identification on an expression parameter node
        /// </summary>
        /// <param name="expressionParameter">The node to perform identification on</param>
        private void PerformIdentificationOnValueParameter(ValueParameterNode expressionParameter)
        {
            PerformIdentification(expressionParameter.Expression);
        }