public object Visit(DeclaringParameter obj) { obj.Declaration.Accept(this); if (obj.Parameter != null) { obj.Parameter.Accept(this); } else { _parameterAdd = false; } return(null); }
public object Visit(DeclaringParameter obj) { _symbolTable.OpenScope();//////////TESTFIX string codeString = ""; //<DeclaringParameter> ::= ',' <Declaration> <DeclaringParameter> if (obj.Declaration != null) { codeString += (string)obj.Declaration.Accept(this); } if (obj.Parameter != null) { codeString += ", "; codeString += (string)obj.Parameter.Accept(this); } return(codeString); }
public object Visit(DeclaringParameter obj) { throw new NotImplementedException(); }
//<DeclaringParameters> ::= <Declaration> <DeclaringParameter> public DeclaringParameters(ParserContext context, Declaration declaration, DeclaringParameter declaringParameter) : base(context) { this.Declaration = declaration; this.DeclaringParameter = declaringParameter; }