C# Класс Rubberduck.Parsing.VBA.ComponentParseTask

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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