C# 클래스 Rubberduck.Parsing.VBA.ComponentParseTask

파일 보기 프로젝트 열기: retailcoder/Rubberduck 1 사용 예제들

공개 메소드들

메소드 설명
ComponentParseTask ( VBComponent vbComponent, VBAPreprocessor preprocessor, IAttributeParser attributeParser, TokenStreamRewriter rewriter = null ) : Antlr4.Runtime
Start ( CancellationToken token ) : void

비공개 메소드들

메소드 설명
ParseInternal ( string code, IParseTreeListener listeners, ITokenStream &outStream ) : IParseTree
QualifyAndUnionComments ( QualifiedModuleName qualifiedName, IEnumerable comments, IEnumerable remComments ) : IEnumerable
RewriteAndPreprocess ( ) : string

메소드 상세

ComponentParseTask() 공개 메소드

public ComponentParseTask ( VBComponent vbComponent, VBAPreprocessor preprocessor, IAttributeParser attributeParser, TokenStreamRewriter rewriter = null ) : Antlr4.Runtime
vbComponent VBComponent
preprocessor Rubberduck.Parsing.Preprocessing.VBAPreprocessor
attributeParser IAttributeParser
rewriter TokenStreamRewriter
리턴 Antlr4.Runtime

Start() 공개 메소드

public Start ( CancellationToken token ) : void
token System.Threading.CancellationToken
리턴 void