public static final class PGrammarRule.Builder extends Object
| Constructor and Description |
|---|
Builder(boolean visibility,
PExtent returnType,
Located<String> name,
List<Located<String>> params,
@Nullable PExtent args)
Returns a fresh builder with the given parameters
|
| Modifier and Type | Method and Description |
|---|---|
PGrammarRule.Builder |
addProduction(PProduction prod)
Adds the given production to the builder
|
PGrammarRule |
build() |
public PGrammarRule.Builder addProduction(PProduction prod)
prod - public PGrammarRule build()