Langium - v4.0.0
Preparing search index...
langium
GrammarAST
LangiumGrammarAstType
Type Alias LangiumGrammarAstType
type
LangiumGrammarAstType
=
{
AbstractElement
:
GrammarAST
.
AbstractElement
;
AbstractParserRule
:
GrammarAST
.
AbstractParserRule
;
AbstractRule
:
GrammarAST
.
AbstractRule
;
AbstractType
:
GrammarAST
.
AbstractType
;
Action
:
GrammarAST
.
Action
;
Alternatives
:
GrammarAST
.
Alternatives
;
ArrayLiteral
:
GrammarAST
.
ArrayLiteral
;
ArrayType
:
GrammarAST
.
ArrayType
;
Assignment
:
GrammarAST
.
Assignment
;
BooleanLiteral
:
GrammarAST
.
BooleanLiteral
;
CharacterRange
:
GrammarAST
.
CharacterRange
;
Condition
:
GrammarAST
.
Condition
;
Conjunction
:
GrammarAST
.
Conjunction
;
CrossReference
:
GrammarAST
.
CrossReference
;
Disjunction
:
GrammarAST
.
Disjunction
;
EndOfFile
:
GrammarAST
.
EndOfFile
;
Grammar
:
Grammar
;
GrammarImport
:
GrammarAST
.
GrammarImport
;
Group
:
GrammarAST
.
Group
;
InferredType
:
GrammarAST
.
InferredType
;
InfixRule
:
GrammarAST
.
InfixRule
;
InfixRuleOperatorList
:
GrammarAST
.
InfixRuleOperatorList
;
InfixRuleOperators
:
GrammarAST
.
InfixRuleOperators
;
Interface
:
GrammarAST
.
Interface
;
Keyword
:
GrammarAST
.
Keyword
;
NamedArgument
:
GrammarAST
.
NamedArgument
;
NegatedToken
:
GrammarAST
.
NegatedToken
;
Negation
:
GrammarAST
.
Negation
;
NumberLiteral
:
GrammarAST
.
NumberLiteral
;
Parameter
:
GrammarAST
.
Parameter
;
ParameterReference
:
GrammarAST
.
ParameterReference
;
ParserRule
:
GrammarAST
.
ParserRule
;
ReferenceType
:
GrammarAST
.
ReferenceType
;
RegexToken
:
GrammarAST
.
RegexToken
;
ReturnType
:
GrammarAST
.
ReturnType
;
RuleCall
:
GrammarAST
.
RuleCall
;
SimpleType
:
GrammarAST
.
SimpleType
;
StringLiteral
:
GrammarAST
.
StringLiteral
;
TerminalAlternatives
:
GrammarAST
.
TerminalAlternatives
;
TerminalElement
:
GrammarAST
.
TerminalElement
;
TerminalGroup
:
GrammarAST
.
TerminalGroup
;
TerminalRule
:
GrammarAST
.
TerminalRule
;
TerminalRuleCall
:
GrammarAST
.
TerminalRuleCall
;
Type
:
GrammarAST
.
Type
;
TypeAttribute
:
GrammarAST
.
TypeAttribute
;
TypeDefinition
:
GrammarAST
.
TypeDefinition
;
UnionType
:
GrammarAST
.
UnionType
;
UnorderedGroup
:
GrammarAST
.
UnorderedGroup
;
UntilToken
:
GrammarAST
.
UntilToken
;
ValueLiteral
:
GrammarAST
.
ValueLiteral
;
Wildcard
:
GrammarAST
.
Wildcard
;
}
Index
Properties
Abstract
Element
Abstract
Parser
Rule
Abstract
Rule
Abstract
Type
Action
Alternatives
Array
Literal
Array
Type
Assignment
Boolean
Literal
Character
Range
Condition
Conjunction
Cross
Reference
Disjunction
End
Of
File
Grammar
Grammar
Import
Group
Inferred
Type
Infix
Rule
Infix
Rule
Operator
List
Infix
Rule
Operators
Interface
Keyword
Named
Argument
Negated
Token
Negation
Number
Literal
Parameter
Parameter
Reference
Parser
Rule
Reference
Type
Regex
Token
Return
Type
Rule
Call
Simple
Type
String
Literal
Terminal
Alternatives
Terminal
Element
Terminal
Group
Terminal
Rule
Terminal
Rule
Call
Type
Type
Attribute
Type
Definition
Union
Type
Unordered
Group
Until
Token
Value
Literal
Wildcard
Properties
Abstract
Element
AbstractElement
:
GrammarAST
.
AbstractElement
Abstract
Parser
Rule
AbstractParserRule
:
GrammarAST
.
AbstractParserRule
Abstract
Rule
AbstractRule
:
GrammarAST
.
AbstractRule
Abstract
Type
AbstractType
:
GrammarAST
.
AbstractType
Action
Action
:
GrammarAST
.
Action
Alternatives
Alternatives
:
GrammarAST
.
Alternatives
Array
Literal
ArrayLiteral
:
GrammarAST
.
ArrayLiteral
Array
Type
ArrayType
:
GrammarAST
.
ArrayType
Assignment
Assignment
:
GrammarAST
.
Assignment
Boolean
Literal
BooleanLiteral
:
GrammarAST
.
BooleanLiteral
Character
Range
CharacterRange
:
GrammarAST
.
CharacterRange
Condition
Condition
:
GrammarAST
.
Condition
Conjunction
Conjunction
:
GrammarAST
.
Conjunction
Cross
Reference
CrossReference
:
GrammarAST
.
CrossReference
Disjunction
Disjunction
:
GrammarAST
.
Disjunction
End
Of
File
EndOfFile
:
GrammarAST
.
EndOfFile
Grammar
Grammar
:
Grammar
Grammar
Import
GrammarImport
:
GrammarAST
.
GrammarImport
Group
Group
:
GrammarAST
.
Group
Inferred
Type
InferredType
:
GrammarAST
.
InferredType
Infix
Rule
InfixRule
:
GrammarAST
.
InfixRule
Infix
Rule
Operator
List
InfixRuleOperatorList
:
GrammarAST
.
InfixRuleOperatorList
Infix
Rule
Operators
InfixRuleOperators
:
GrammarAST
.
InfixRuleOperators
Interface
Interface
:
GrammarAST
.
Interface
Keyword
Keyword
:
GrammarAST
.
Keyword
Named
Argument
NamedArgument
:
GrammarAST
.
NamedArgument
Negated
Token
NegatedToken
:
GrammarAST
.
NegatedToken
Negation
Negation
:
GrammarAST
.
Negation
Number
Literal
NumberLiteral
:
GrammarAST
.
NumberLiteral
Parameter
Parameter
:
GrammarAST
.
Parameter
Parameter
Reference
ParameterReference
:
GrammarAST
.
ParameterReference
Parser
Rule
ParserRule
:
GrammarAST
.
ParserRule
Reference
Type
ReferenceType
:
GrammarAST
.
ReferenceType
Regex
Token
RegexToken
:
GrammarAST
.
RegexToken
Return
Type
ReturnType
:
GrammarAST
.
ReturnType
Rule
Call
RuleCall
:
GrammarAST
.
RuleCall
Simple
Type
SimpleType
:
GrammarAST
.
SimpleType
String
Literal
StringLiteral
:
GrammarAST
.
StringLiteral
Terminal
Alternatives
TerminalAlternatives
:
GrammarAST
.
TerminalAlternatives
Terminal
Element
TerminalElement
:
GrammarAST
.
TerminalElement
Terminal
Group
TerminalGroup
:
GrammarAST
.
TerminalGroup
Terminal
Rule
TerminalRule
:
GrammarAST
.
TerminalRule
Terminal
Rule
Call
TerminalRuleCall
:
GrammarAST
.
TerminalRuleCall
Type
Type
:
GrammarAST
.
Type
Type
Attribute
TypeAttribute
:
GrammarAST
.
TypeAttribute
Type
Definition
TypeDefinition
:
GrammarAST
.
TypeDefinition
Union
Type
UnionType
:
GrammarAST
.
UnionType
Unordered
Group
UnorderedGroup
:
GrammarAST
.
UnorderedGroup
Until
Token
UntilToken
:
GrammarAST
.
UntilToken
Value
Literal
ValueLiteral
:
GrammarAST
.
ValueLiteral
Wildcard
Wildcard
:
GrammarAST
.
Wildcard
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
Abstract
Element
Abstract
Parser
Rule
Abstract
Rule
Abstract
Type
Action
Alternatives
Array
Literal
Array
Type
Assignment
Boolean
Literal
Character
Range
Condition
Conjunction
Cross
Reference
Disjunction
End
Of
File
Grammar
Grammar
Import
Group
Inferred
Type
Infix
Rule
Infix
Rule
Operator
List
Infix
Rule
Operators
Interface
Keyword
Named
Argument
Negated
Token
Negation
Number
Literal
Parameter
Parameter
Reference
Parser
Rule
Reference
Type
Regex
Token
Return
Type
Rule
Call
Simple
Type
String
Literal
Terminal
Alternatives
Terminal
Element
Terminal
Group
Terminal
Rule
Terminal
Rule
Call
Type
Type
Attribute
Type
Definition
Union
Type
Unordered
Group
Until
Token
Value
Literal
Wildcard
Langium - v4.0.0
Loading...