Noir::CSharpDeclParser
Inherits Noir::CSharpDecl < Reference < Object
Constants
DECL_MODIFIER = CSharpDecl::MODIFIERS
NAMED_ARG_RE = /\A\s*@?([A-Za-z_]\w*)\s*:(?!:)/
PROPERTY_ARG_RE = /\A\s*@?([A-Za-z_]\w*)\s*=(?![=>])/
TARGET_RE = /\A\s*([a-z]+)\s*:(?!:)/
Constructors
new(lexer : CSharpLexer)
SourceClass methods
parse(lexer : CSharpLexer) : CSharpDecl::Unit
SourceInstance methods
parse
Source