C# Класс Rubberduck.Parsing.Symbols.IdentifierReferenceListener

Наследование: Rubberduck.Parsing.Grammar.VBABaseListener
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
EnterAsTypeClause ( VBAParser context ) : void
EnterEnumerationStmt ( VBAParser context ) : void
EnterFieldLength ( VBAParser context ) : void
EnterForEachStmt ( VBAParser context ) : void
EnterForNextStmt ( VBAParser context ) : void
EnterFunctionStmt ( VBAParser context ) : void
EnterICS_B_MemberProcedureCall ( VBAParser context ) : void
EnterICS_B_ProcedureCall ( VBAParser context ) : void
EnterICS_S_DictionaryCall ( VBAParser context ) : void
EnterICS_S_MembersCall ( VBAParser context ) : void
EnterICS_S_ProcedureOrArrayCall ( VBAParser context ) : void
EnterICS_S_VariableOrProcedureCall ( VBAParser context ) : void
EnterImplementsStmt ( VBAParser context ) : void
EnterLetStmt ( VBAParser context ) : void
EnterPropertyGetStmt ( VBAParser context ) : void
EnterPropertyLetStmt ( VBAParser context ) : void
EnterPropertySetStmt ( VBAParser context ) : void
EnterRaiseEventStmt ( VBAParser context ) : void
EnterResumeStmt ( VBAParser context ) : void
EnterSetStmt ( VBAParser context ) : void
EnterSubStmt ( VBAParser context ) : void
EnterTypeStmt ( VBAParser context ) : void
EnterVsAssign ( VBAParser context ) : void
EnterWithStmt ( VBAParser context ) : void
ExitEnumerationStmt ( VBAParser context ) : void
ExitFunctionStmt ( VBAParser context ) : void
ExitPropertyGetStmt ( VBAParser context ) : void
ExitPropertyLetStmt ( VBAParser context ) : void
ExitPropertySetStmt ( VBAParser context ) : void
ExitSubStmt ( VBAParser context ) : void
ExitTypeStmt ( VBAParser context ) : void
ExitWithStmt ( VBAParser context ) : void
IdentifierReferenceListener ( IdentifierReferenceResolver resolver ) : Rubberduck.Parsing.Grammar

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

Метод Описание
SetCurrentScope ( ) : void
SetCurrentScope ( string identifier, DeclarationType type ) : void

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

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

public EnterAsTypeClause ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterEnumerationStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterFieldLength ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterForEachStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterForNextStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterFunctionStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterICS_B_MemberProcedureCall ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterICS_B_ProcedureCall ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterICS_S_DictionaryCall ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterICS_S_MembersCall ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterICS_S_ProcedureOrArrayCall ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterICS_S_VariableOrProcedureCall ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterImplementsStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterLetStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterPropertyGetStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterPropertyLetStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterPropertySetStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterRaiseEventStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterResumeStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterSetStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterSubStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterTypeStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterVsAssign ( VBAParser context ) : void
context VBAParser
Результат void

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

public EnterWithStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public ExitEnumerationStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public ExitFunctionStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public ExitPropertyGetStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public ExitPropertyLetStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public ExitPropertySetStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public ExitSubStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public ExitTypeStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public ExitWithStmt ( VBAParser context ) : void
context VBAParser
Результат void

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

public IdentifierReferenceListener ( IdentifierReferenceResolver resolver ) : Rubberduck.Parsing.Grammar
resolver IdentifierReferenceResolver
Результат Rubberduck.Parsing.Grammar