Browse Source

use TypeName in attributes

pull/15/head
Siegfried Pammer 14 years ago
parent
commit
d410aac6e5
  1. 5
      src/Libraries/NRefactory/Project/Src/Lexer/VBNet/ExpressionFinder.atg
  2. 2568
      src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Parser.cs

5
src/Libraries/NRefactory/Project/Src/Lexer/VBNet/ExpressionFinder.atg

@ -283,7 +283,6 @@ ImportsStatement = @@ -283,7 +283,6 @@ ImportsStatement =
)
(. PopContext(); .)
StatementTerminator
.
AttributeBlock =
@ -294,8 +293,8 @@ AttributeBlock = @@ -294,8 +293,8 @@ AttributeBlock =
Attribute =
[ EXPECTEDCONFLICT("Assembly") ( "Assembly" | "Module" ) ":" (. wasNormalAttribute = false; .) ]
// named arguments are implemented as BinaryOperatorExpression: Expr ":=" Expr
Identifier { "." Identifier } [ "(" [ Expression { "," Expression } ] ")" ]
// TypeName already contains an argument list production
TypeName
.
NamespaceMemberDeclaration =

2568
src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Parser.cs

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save