public override TypeMemberSnippet VisitTypeMemberSnippet(TypeMemberSnippet snippet) { System.Compiler.Parser p = this.DefaultCompiler.CreateParser(snippet.SourceContext.Document, this.ErrorNodes); p.ParseTypeMembers(snippet.DeclaringType); return(null); }
public override Expression VisitExpressionSnippet(ExpressionSnippet snippet) { System.Compiler.Parser p = this.DefaultCompiler.CreateParser(snippet.SourceContext.Document, this.ErrorNodes); return(p.ParseExpression()); }
public override StatementSnippet VisitStatementSnippet(StatementSnippet snippet) { System.Compiler.Parser p = this.DefaultCompiler.CreateParser(snippet.SourceContext.Document, this.ErrorNodes); p.ParseStatements(this.CurrentStatementList); return(null); }
public override CompilationUnitSnippet VisitCompilationUnitSnippet(CompilationUnitSnippet snippet) { System.Compiler.Parser p = this.DefaultCompiler.CreateParser(snippet.SourceContext.Document, this.ErrorNodes); p.ParseCompilationUnit(snippet); return(null); }