public override bool Visit(
     UnifiedGenericArgument element, VisitorArgument arg)
 {
     element.Modifiers.TryAccept(this, arg);
     element.Value.TryAccept(this, arg);
     element.Constrains.TryAccept(this, arg.Set(AndDelimiter));
     return(false);
 }
 internal static UnifiedSet <UnifiedGenericArgument> AcceptVisitorAsTypeArgs
 <T, TResult>(
     this IEnumerable <AstType> types, IAstVisitor <T, TResult> visitor,
     T data)
 {
     return(types
            .Select(NRefactoryAstVisitor.LookupType)
            .Select(t => UnifiedGenericArgument.Create(t))
            .ToSet());
 }
 public override bool Visit(
         UnifiedGenericArgument element, VisitorArgument arg)
 {
     element.Modifiers.TryAccept(this, arg);
     element.Value.TryAccept(this, arg);
     element.Constrains.TryAccept(this, arg.Set(AndDelimiter));
     return false;
 }
 //ジェネリックタイプ : JavaScriptでは出現しない
 public override bool Visit(
         UnifiedGenericArgument element, VisitorArgument arg)
 {
     return false;
 }
Example #5
0
 //ジェネリックタイプ : JavaScriptでは出現しない
 public override bool Visit(
     UnifiedGenericArgument element, VisitorArgument arg)
 {
     return(false);
 }