Rhino.Ast.FunctionNode.GetFunctionName C# (CSharp) Method

GetFunctionName() public method

Returns function name
public GetFunctionName ( ) : Name
return Name
		public virtual Name GetFunctionName()
		{
			return functionName;
		}

Usage Example

Ejemplo n.º 1
0
		internal Node DecompileFunctionHeader(FunctionNode fn)
		{
			Node mexpr = null;
			if (fn.GetFunctionName() != null)
			{
				decompiler.AddName(fn.GetName());
			}
			else
			{
				if (fn.GetMemberExprNode() != null)
				{
					mexpr = Transform(fn.GetMemberExprNode());
				}
			}
			decompiler.AddToken(Token.LP);
			IList<AstNode> @params = fn.GetParams();
			for (int i = 0; i < @params.Count; i++)
			{
				Decompile(@params[i]);
				if (i < @params.Count - 1)
				{
					decompiler.AddToken(Token.COMMA);
				}
			}
			decompiler.AddToken(Token.RP);
			if (!fn.IsExpressionClosure())
			{
				decompiler.AddEOL(Token.LC);
			}
			return mexpr;
		}
All Usage Examples Of Rhino.Ast.FunctionNode::GetFunctionName