Langium - v4.0.0
    Preparing search index...

    Namespace GrammarAST

    Classes

    LangiumGrammarAstReflection

    Interfaces

    AbstractElement
    Action
    Alternatives
    ArrayLiteral
    ArrayType
    Assignment
    BooleanLiteral
    CharacterRange
    Conjunction
    CrossReference
    Disjunction
    EndOfFile
    GrammarImport
    Group
    InferredType
    InfixRule
    InfixRuleOperatorList
    InfixRuleOperators
    Interface
    Keyword
    NamedArgument
    NegatedToken
    Negation
    NumberLiteral
    Parameter
    ParameterReference
    ParserRule
    ReferenceType
    RegexToken
    ReturnType
    RuleCall
    SimpleType
    StringLiteral
    TerminalAlternatives
    TerminalElement
    TerminalGroup
    TerminalRule
    TerminalRuleCall
    Type
    TypeAttribute
    UnionType
    UnorderedGroup
    UntilToken
    Wildcard

    Type Aliases

    AbstractParserRule
    AbstractRule
    AbstractType
    Associativity
    Condition
    FeatureName
    LangiumGrammarAstType
    LangiumGrammarKeywordNames
    LangiumGrammarTerminalNames
    LangiumGrammarTokenNames
    PrimitiveType
    TypeDefinition
    ValueLiteral

    Variables

    AbstractElement
    AbstractParserRule
    AbstractRule
    AbstractType
    Action
    Alternatives
    ArrayLiteral
    ArrayType
    Assignment
    BooleanLiteral
    CharacterRange
    Condition
    Conjunction
    CrossReference
    Disjunction
    EndOfFile
    GrammarImport
    Group
    InferredType
    InfixRule
    InfixRuleOperatorList
    InfixRuleOperators
    Interface
    Keyword
    LangiumGrammarTerminals
    NamedArgument
    NegatedToken
    Negation
    NumberLiteral
    Parameter
    ParameterReference
    ParserRule
    ReferenceType
    reflection
    RegexToken
    ReturnType
    RuleCall
    SimpleType
    StringLiteral
    TerminalAlternatives
    TerminalElement
    TerminalGroup
    TerminalRule
    TerminalRuleCall
    Type
    TypeAttribute
    TypeDefinition
    UnionType
    UnorderedGroup
    UntilToken
    ValueLiteral
    Wildcard

    Functions

    isAbstractElement
    isAbstractParserRule
    isAbstractRule
    isAbstractType
    isAction
    isAlternatives
    isArrayLiteral
    isArrayType
    isAssignment
    isBooleanLiteral
    isCharacterRange
    isCondition
    isConjunction
    isCrossReference
    isDisjunction
    isEndOfFile
    isGrammar
    isGrammarImport
    isGroup
    isInferredType
    isInfixRule
    isInfixRuleOperatorList
    isInfixRuleOperators
    isInterface
    isKeyword
    isNamedArgument
    isNegatedToken
    isNegation
    isNumberLiteral
    isParameter
    isParameterReference
    isParserRule
    isReferenceType
    isRegexToken
    isReturnType
    isRuleCall
    isSimpleType
    isStringLiteral
    isTerminalAlternatives
    isTerminalElement
    isTerminalGroup
    isTerminalRule
    isTerminalRuleCall
    isType
    isTypeAttribute
    isTypeDefinition
    isUnionType
    isUnorderedGroup
    isUntilToken
    isValueLiteral
    isWildcard

    References

    Grammar → Grammar