Langium - v4.0.0
    Preparing search index...

    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

    AbstractElement: GrammarAST.AbstractElement
    AbstractParserRule: GrammarAST.AbstractParserRule
    AbstractRule: GrammarAST.AbstractRule
    AbstractType: GrammarAST.AbstractType
    Alternatives: GrammarAST.Alternatives
    ArrayLiteral: GrammarAST.ArrayLiteral
    BooleanLiteral: GrammarAST.BooleanLiteral
    CharacterRange: GrammarAST.CharacterRange
    Conjunction: GrammarAST.Conjunction
    CrossReference: GrammarAST.CrossReference
    Disjunction: GrammarAST.Disjunction
    Grammar: Grammar
    GrammarImport: GrammarAST.GrammarImport
    InferredType: GrammarAST.InferredType
    InfixRuleOperatorList: GrammarAST.InfixRuleOperatorList
    InfixRuleOperators: GrammarAST.InfixRuleOperators
    NamedArgument: GrammarAST.NamedArgument
    NegatedToken: GrammarAST.NegatedToken
    NumberLiteral: GrammarAST.NumberLiteral
    ParameterReference: GrammarAST.ParameterReference
    ReferenceType: GrammarAST.ReferenceType
    StringLiteral: GrammarAST.StringLiteral
    TerminalAlternatives: GrammarAST.TerminalAlternatives
    TerminalElement: GrammarAST.TerminalElement
    TerminalGroup: GrammarAST.TerminalGroup
    TerminalRule: GrammarAST.TerminalRule
    TerminalRuleCall: GrammarAST.TerminalRuleCall
    TypeAttribute: GrammarAST.TypeAttribute
    TypeDefinition: GrammarAST.TypeDefinition
    UnorderedGroup: GrammarAST.UnorderedGroup
    ValueLiteral: GrammarAST.ValueLiteral