C# Класс Grunwald.CocoAddIn.AtgParser

Description of AtgParser.
Наследование: IParser
Показать файл Открыть проект

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

Метод Описание
AtgParser ( ) : System
CanParse ( IProject project ) : bool
CanParse ( string fileName ) : bool
CreateExpressionFinder ( string fileName ) : IExpressionFinder
CreateResolver ( ) : IResolver
Parse ( IProjectContent projectContent, string fileName, ITextBuffer fileContent ) : ICompilationUnit

Приватные методы

Метод Описание
Init ( string text ) : void
LocationToOffset ( Location location ) : int
OffsetToLocation ( int offset ) : Location

Описание методов

AtgParser() публичный Метод

public AtgParser ( ) : System
Результат System

CanParse() публичный Метод

public CanParse ( IProject project ) : bool
project IProject
Результат bool

CanParse() публичный Метод

public CanParse ( string fileName ) : bool
fileName string
Результат bool

CreateExpressionFinder() публичный Метод

public CreateExpressionFinder ( string fileName ) : IExpressionFinder
fileName string
Результат IExpressionFinder

CreateResolver() публичный Метод

public CreateResolver ( ) : IResolver
Результат IResolver

Parse() публичный Метод

public Parse ( IProjectContent projectContent, string fileName, ITextBuffer fileContent ) : ICompilationUnit
projectContent IProjectContent
fileName string
fileContent ITextBuffer
Результат ICompilationUnit