History - net.minecraft.util.packrat.Term

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.util.parsing.packrat.Term

net.minecraft.class_9402

net.minecraft.util.packrat.Term

Fields

Constructors

Methods

boolean (ParsingState<S>, ParseResults, Cut): parse, method_58334, matches

<S, T> Term<S> (Symbol<T>, T): marker, method_58333, always

<S> Term<S> (Term<S>[]): sequence, method_58336, sequence

<S> Term<S> (Term<S>[]): alternative, method_58338, anyOf

<S> Term<S> (Term<S>): optional, method_58335, optional

<S, T> Term<S> (ParsingRuleEntry<S, T>, Symbol<List<T>>): repeated, method_68230, repeated

<S, T> Term<S> (ParsingRuleEntry<S, T>, Symbol<List<T>>, int): repeated, method_68231, repeated

<S, T> Term<S> (ParsingRuleEntry<S, T>, Symbol<List<T>>, Term<S>): repeatedWithTrailingSeparator, method_68232, repeatWithPossiblyTrailingSeparator

<S, T> Term<S> (ParsingRuleEntry<S, T>, Symbol<List<T>>, Term<S>, int): repeatedWithTrailingSeparator, method_68233, repeatWithPossiblyTrailingSeparator

<S, T> Term<S> (ParsingRuleEntry<S, T>, Symbol<List<T>>, Term<S>): repeatedWithoutTrailingSeparator, method_68235, repeatWithSeparator

<S, T> Term<S> (ParsingRuleEntry<S, T>, Symbol<List<T>>, Term<S>, int): repeatedWithoutTrailingSeparator, method_68236, repeatWithSeparator

<S> Term<S> (Term<S>): positiveLookahead, method_68237, positiveLookahead

<S> Term<S> (Term<S>): negativeLookahead, method_68238, negativeLookahead

<S> Term<S> (): cut, method_58331, cutting

<S> Term<S> (): empty, method_58337, epsilon

<S> Term<S> (Object): fail, method_68234, fail