Exemple #1
0
        public override AST.Declaration VisitParameter(Parameter decl)
        {
            var _param = new AST.Parameter();

            VisitDeclaration(decl, _param);

            _param.QualifiedType   = typeConverter.VisitQualified(decl.QualifiedType);
            _param.IsIndirect      = decl.IsIndirect;
            _param.HasDefaultValue = decl.HasDefaultValue;

            return(_param);
        }
Exemple #2
0
 public virtual string VisitParameterDecl(Parameter parameter)
 {
     return(VisitParameter(parameter, hasName: false));
 }