Browse Source

Updated mcs.

newNRvisualizers
Mike Krüger 13 years ago
parent
commit
9b91922c23
  1. 6346
      ICSharpCode.NRefactory.CSharp/Parser/mcs/cs-parser.cs
  2. 8
      ICSharpCode.NRefactory.CSharp/Parser/mcs/cs-parser.jay

6346
ICSharpCode.NRefactory.CSharp/Parser/mcs/cs-parser.cs

File diff suppressed because it is too large Load Diff

8
ICSharpCode.NRefactory.CSharp/Parser/mcs/cs-parser.jay

@ -538,6 +538,14 @@ namespace_declaration @@ -538,6 +538,14 @@ namespace_declaration
current_container = current_namespace = current_namespace.Parent;
}
| opt_attributes NAMESPACE namespace_name
{
report.Error (1514, lexer.Location, "Unexpected symbol `{0}', expecting `.' or `{{'", GetSymbolName (yyToken));
var name = (MemberName) $3;
var ns = new NamespaceContainer (name, current_namespace);
current_namespace.AddTypeContainer (ns);
}
;
namespace_name

Loading…
Cancel
Save