Skip to content

Commit bcb78b0

Browse files
committed
Adds Width Token, Fixes InputB Alias
Removes some comment blocks too
1 parent 0ddc496 commit bcb78b0

File tree

3 files changed

+2
-91
lines changed

3 files changed

+2
-91
lines changed

Rubberduck.Parsing/Grammar/Tokens.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ public static class Tokens
193193
public static readonly string WeekDay = "WeekDay";
194194
public static readonly string Wend = "Wend";
195195
public static readonly string While = "While";
196+
public static readonly string Width = "Width";
196197
public static readonly string With = "With";
197198
public static readonly string Write = "Write";
198199
public static readonly string XOr = "Xor";

Rubberduck.Parsing/Symbols/DeclarationLoaders/AliasDeclarations.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,7 @@ private FunctionDeclaration InputFunction()
641641
private FunctionDeclaration InputBFunction()
642642
{
643643
return new FunctionDeclaration(
644-
new QualifiedMemberName(_hiddenModule.QualifiedName.QualifiedModuleName, "Input"),
644+
new QualifiedMemberName(_hiddenModule.QualifiedName.QualifiedModuleName, "InputB"),
645645
_hiddenModule,
646646
_hiddenModule,
647647
"Variant",

Rubberduck.Parsing/Symbols/DeclarationLoaders/SpecialFormDeclarations.cs

Lines changed: 0 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -72,96 +72,6 @@ private List<Declaration> LoadSpecialFormDeclarations(Declaration parentModule)
7272
};
7373
}
7474

75-
//private static FunctionDeclaration ArrayFunction(Declaration parentModule)
76-
//{
77-
// return new FunctionDeclaration(
78-
// new QualifiedMemberName(parentModule.QualifiedName.QualifiedModuleName, "Array"),
79-
// parentModule,
80-
// parentModule,
81-
// "Variant",
82-
// null,
83-
// null,
84-
// Accessibility.Public,
85-
// null,
86-
// Selection.Home,
87-
// false,
88-
// true,
89-
// null,
90-
// new Attributes());
91-
//}
92-
93-
//private static SubroutineDeclaration InputFunction(Declaration parentModule)
94-
//{
95-
// var inputFunction = InputFunctionWithoutParameters(parentModule);
96-
// inputFunction.AddParameter(NumberParameter(parentModule, inputFunction));
97-
// inputFunction.AddParameter(FileNumberParameter(parentModule, inputFunction));
98-
// return inputFunction;
99-
//}
100-
101-
// private static SubroutineDeclaration InputFunctionWithoutParameters(Declaration parentModule)
102-
// {
103-
// return new SubroutineDeclaration(
104-
// new QualifiedMemberName(parentModule.QualifiedName.QualifiedModuleName, "Input"),
105-
// parentModule,
106-
// parentModule,
107-
// "Variant",
108-
// Accessibility.Public,
109-
// null,
110-
// Selection.Home,
111-
// true,
112-
// null,
113-
// new Attributes());
114-
// }
115-
116-
// private static ParameterDeclaration NumberParameter(Declaration parentModule, SubroutineDeclaration ParentSubroutine)
117-
// {
118-
// return new ParameterDeclaration(
119-
// new QualifiedMemberName(parentModule.QualifiedName.QualifiedModuleName, "Number"),
120-
// ParentSubroutine,
121-
// "Integer",
122-
// null,
123-
// null,
124-
// false,
125-
// false);
126-
// }
127-
128-
// private static ParameterDeclaration FileNumberParameter(Declaration parentModule, SubroutineDeclaration ParentSubroutine)
129-
// {
130-
// return new ParameterDeclaration(
131-
// new QualifiedMemberName(parentModule.QualifiedName.QualifiedModuleName, "Filenumber"),
132-
// ParentSubroutine,
133-
// "Integer",
134-
// null,
135-
// null,
136-
// false,
137-
// false);
138-
// }
139-
140-
141-
//private static SubroutineDeclaration InputBFunction(Declaration parentModule)
142-
//{
143-
// var inputBFunction = InputBFunctionWithoutParameters(parentModule);
144-
// inputBFunction.AddParameter(NumberParameter(parentModule, inputBFunction));
145-
// inputBFunction.AddParameter(FileNumberParameter(parentModule, inputBFunction));
146-
// return inputBFunction;
147-
//}
148-
149-
// private static SubroutineDeclaration InputBFunctionWithoutParameters(Declaration parentModule)
150-
// {
151-
// return new SubroutineDeclaration(
152-
// new QualifiedMemberName(parentModule.QualifiedName.QualifiedModuleName, "InputB"),
153-
// parentModule,
154-
// parentModule,
155-
// "Variant",
156-
// Accessibility.Public,
157-
// null,
158-
// Selection.Home,
159-
// true,
160-
// null,
161-
// new Attributes());
162-
// }
163-
164-
16575
private static FunctionDeclaration LBoundFunction(Declaration parentModule)
16676
{
16777
var lboundFunction = LBoundFunctionWithoutParameters(parentModule);

0 commit comments

Comments
 (0)