mirror of
https://github.com/twiglet/cs2j.git
synced 2025-01-18 13:15:17 +01:00
more templates
This commit is contained in:
parent
fed9624042
commit
3b786355f3
@ -53,7 +53,11 @@ class_member(comments, member) ::= <<
|
||||
<member>
|
||||
>>
|
||||
|
||||
field(modifiers, type, field, comments) ::= "<comments><modifiers> <type> <field>;"
|
||||
field(modifiers, type, field, comments, init) ::= "<comments><modifiers(modifiers)><type> <field><if(init)> = <init><endif>;"
|
||||
variable_declarators(varinits) ::= "<varinits; separator=\",\">"
|
||||
variable_declarator(typename,init) ::= "<typename><if(init)> = <init><endif>"
|
||||
|
||||
primary_expression_start_parts(start,follows) ::= "<start><follows>"
|
||||
|
||||
type_param_constraint(param, constraints) ::= "<param> extends <constraints; separator=\" & \">"
|
||||
|
||||
@ -77,7 +81,7 @@ enum_member(comments, value) ::= <<
|
||||
type(name, rs, stars, opt) ::= "<name><rs><stars><opt>"
|
||||
namespace_or_type(type1, type2, types) ::= "<type1><if(type2)>::<type2><endif><if(types)>.<types; separator=\".\"><endif>"
|
||||
|
||||
modifiers(mods) ::= "<mods; separator=\" \"><if(mods)> <endif>"
|
||||
modifiers(mods) ::= "<if(mods)><mods; separator=\" \"> <endif>"
|
||||
|
||||
extends(types) ::= "<if(types)>extends <types; separator=\",\"><endif>"
|
||||
imps(types) ::= "<if(types)>implements <types; separator=\",\"><endif>"
|
||||
|
Loading…
x
Reference in New Issue
Block a user