コード例 #1
0
ファイル: SyntaxExtensions.cs プロジェクト: 0xF6/mana_lang
 public static bool IsConstructor(this MethodDeclarationSyntax method, IdentifierExpression className) =>
 method is ConstructorDeclarationSyntax ||
 method.Identifier == className;
コード例 #2
0
ファイル: ParameterSyntax.cs プロジェクト: 0xF6/mana_lang
 public ParameterSyntax(IdentifierExpression type, IdentifierExpression identifier)
     : this(new TypeSyntax(type), identifier)
 {
 }
コード例 #3
0
 public LocalVariableDeclaration(IdentifierExpression id, IOption <ExpressionSyntax> body)
 {
     Identifier = id;
     Body       = body;
 }
コード例 #4
0
ファイル: ParameterSyntax.cs プロジェクト: 0xF6/mana_lang
 public ParameterSyntax(TypeSyntax type, IdentifierExpression identifier)
 {
     Type       = type;
     Identifier = identifier;
 }
コード例 #5
0
ファイル: AspectSyntax.cs プロジェクト: 0xF6/mana_lang
 public AspectSyntax(IdentifierExpression kind)
 => this.Name = kind;