메소드 | 설명 | |
---|---|---|
CreateModuleDeclarations ( ) : void | ||
DeclarationSymbolsListener ( |
||
EnterArgList ( VBAParser context ) : void | ||
EnterConstSubStmt ( VBAParser context ) : void | ||
EnterDeclareStmt ( VBAParser context ) : void | ||
EnterEnumerationStmt ( VBAParser context ) : void | ||
EnterEnumerationStmt_Constant ( VBAParser context ) : void | ||
EnterEventStmt ( VBAParser context ) : void | ||
EnterFunctionStmt ( VBAParser context ) : void | ||
EnterLineLabel ( VBAParser context ) : void | ||
EnterOptionBaseStmt ( VBAParser context ) : void | ||
EnterOptionCompareStmt ( VBAParser context ) : void | ||
EnterOptionExplicitStmt ( VBAParser context ) : void | ||
EnterPropertyGetStmt ( VBAParser context ) : void | ||
EnterPropertyLetStmt ( VBAParser context ) : void | ||
EnterPropertySetStmt ( VBAParser context ) : void | ||
EnterSubStmt ( VBAParser context ) : void | ||
EnterTypeStmt ( VBAParser context ) : void | ||
EnterTypeStmt_Element ( VBAParser context ) : void | ||
EnterVariableSubStmt ( VBAParser context ) : void | ||
ExitDeclareStmt ( VBAParser context ) : void | ||
ExitEnumerationStmt ( VBAParser context ) : void | ||
ExitEventStmt ( VBAParser context ) : void | ||
ExitFunctionStmt ( VBAParser context ) : void | ||
ExitOptionPrivateModuleStmt ( VBAParser context ) : void | ||
ExitPropertyGetStmt ( VBAParser context ) : void | ||
ExitPropertyLetStmt ( VBAParser context ) : void | ||
ExitPropertySetStmt ( VBAParser context ) : void | ||
ExitSubStmt ( VBAParser context ) : void | ||
ExitTypeStmt ( VBAParser context ) : void |
메소드 | 설명 | |
---|---|---|
CreateDeclaration ( string identifierName, string asTypeName, Accessibility accessibility, DeclarationType declarationType, ParserRuleContext context, Rubberduck.VBEditor.Selection selection, bool selfAssigned = false, bool withEvents = false ) : Rubberduck.Parsing.Symbols.Declaration | ||
CreateProjectDeclaration ( |
||
DeclareControlsAsMembers ( VBComponent form ) : void |
Scans form designer to create a public, self-assigned field for each control on a form. These declarations are meant to be used to identify control event procedures. |
|
FindAnnotations ( ) : IEnumerable |
||
FindAnnotations ( int line ) : IEnumerable |
||
GetMemberAccessibility ( VBAParser visibilityContext ) : Accessibility |
Gets the
|
|
GetProcedureAccessibility ( VBAParser visibilityContext ) : Accessibility |
Gets the
|
|
OnNewDeclaration ( Rubberduck.Parsing.Symbols.Declaration declaration ) : void | ||
SetCurrentScope ( ) : void |
Sets current scope to module-level.
|
|
SetCurrentScope ( Rubberduck.Parsing.Symbols.Declaration procedureDeclaration, string name ) : void |
Sets current scope to specified module member.
|
public DeclarationSymbolsListener ( |
||
qualifiedName | ||
componentAccessibility | Accessibility | |
type | vbext_ComponentType | |
comments | IEnumerable |
|
annotations | IEnumerable |
|
attributes | DeclarationType>.IDictionary | |
projectReferences | HashSet |
|
리턴 | Antlr4.Runtime |
public EnterConstSubStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterDeclareStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterEnumerationStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterEnumerationStmt_Constant ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterEventStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterFunctionStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterLineLabel ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterOptionBaseStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterOptionCompareStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterOptionExplicitStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterPropertyGetStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterPropertyLetStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterPropertySetStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterTypeStmt_Element ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public EnterVariableSubStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public ExitDeclareStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public ExitEnumerationStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public ExitFunctionStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public ExitOptionPrivateModuleStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public ExitPropertyGetStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public ExitPropertyLetStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |
public ExitPropertySetStmt ( VBAParser context ) : void | ||
context | VBAParser | |
리턴 | void |