Esempio n. 1
0
 public override void VisitFunctionParameterArgument(AstFunctionParameterArgument argument)
 {
     if (argument.HasSymbol)
     {
         argument.Symbol.RemoveReference(argument);
     }
     base.VisitFunctionParameterArgument(argument);
 }
Esempio n. 2
0
        public override void VisitFunctionParameterArgument(AstFunctionParameterArgument argument)
        {
            argument.VisitChildren(this);

            if (!argument.HasTypeReference)
            {
                argument.SetTypeReference(argument.Expression.TypeReference.MakeCopy());
            }
        }
Esempio n. 3
0
 public override void VisitFunctionParameterArgument(AstFunctionParameterArgument argument)
 {
     // only named parameters have an identifer and therefor a symbol
     //parameter.Symbol.Should().NotBeNull();
     argument.VisitChildren(this);
 }
 public override void VisitFunctionParameterArgument(AstFunctionParameterArgument argument)
 {
     argument.TypeReference.Should().NotBeNull();
     argument.VisitChildren(this);
 }
Esempio n. 5
0
 public virtual void VisitFunctionParameterArgument(AstFunctionParameterArgument argument)
 {
     argument.VisitChildren(this);
 }