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; }
//ジェネリックタイプ : JavaScriptでは出現しない public override bool Visit( UnifiedGenericArgument element, VisitorArgument arg) { return(false); }