Ejemplo n.º 1
0
        public static ParameterVarIdentifier FromIdentifier(ParameterType type, Identifier identifier)
        {
            ParameterVarIdentifier param = new ParameterVarIdentifier(identifier.Name, type);

            param.TypeReference = identifier.TypeReference;
            return(param);
        }
Ejemplo n.º 2
0
		public virtual void VisitParameterVarIdentifier(ParameterVarIdentifier parameterIdentifier)
		{
			VisitNode(parameterIdentifier.TypeReference);
			VisitNode(parameterIdentifier.InitExpression);
		}
Ejemplo n.º 3
0
 public void AddFormalParameter(ParameterVarIdentifier param)
 {
     arguments.Add(param);
 }
Ejemplo n.º 4
0
		public void AddFormalParameter(ParameterVarIdentifier param)
		{
			arguments.Add(param);
		}
Ejemplo n.º 5
0
		public static ParameterVarIdentifier FromIdentifier(ParameterType type, Identifier identifier)
		{
			ParameterVarIdentifier param = new ParameterVarIdentifier(identifier.Name, type);
			param.TypeReference = identifier.TypeReference;
			return param;
		}
Ejemplo n.º 6
0
		public override void VisitParameterVarIdentifier(ParameterVarIdentifier identifier)
		{
			nodeStack.Push( CurrentNode.Nodes.Add("ParameterVarIdentifier " + identifier.Name + " - " + identifier.TypeReference ));
			CurrentNode.Tag = identifier;
			
			base.VisitParameterVarIdentifier(identifier);

			nodeStack.Pop();
		}
Ejemplo n.º 7
0
		public void AddBlockFormalParameter(ParameterVarIdentifier ident)
		{
			parameters.Add(ident);
		}
Ejemplo n.º 8
0
 public void AddBlockFormalParameter(ParameterVarIdentifier ident)
 {
     parameters.Add(ident);
 }