Langium - v4.0.0
Preparing search index...
langium/grammar
LangiumGrammarTypesValidator
Class LangiumGrammarTypesValidator
Index
Constructors
constructor
Methods
check
Action
Is
Not
Union
Type
check
Attribute
Default
Value
check
Cyclic
Interface
check
Cyclic
Type
check
Declared
And
Inferred
Types
Consistency
check
Declared
Types
Consistency
check
Infix
Rule
Explicit
Return
Type
Constructors
constructor
new
LangiumGrammarTypesValidator
()
:
LangiumGrammarTypesValidator
Returns
LangiumGrammarTypesValidator
Methods
check
Action
Is
Not
Union
Type
checkActionIsNotUnionType
(
action
:
GrammarAST
.
Action
,
accept
:
ValidationAcceptor
,
)
:
void
Parameters
action
:
GrammarAST
.
Action
accept
:
ValidationAcceptor
Returns
void
check
Attribute
Default
Value
checkAttributeDefaultValue
(
grammarInterface
:
GrammarAST
.
Interface
,
accept
:
ValidationAcceptor
,
)
:
void
Parameters
grammarInterface
:
GrammarAST
.
Interface
accept
:
ValidationAcceptor
Returns
void
check
Cyclic
Interface
checkCyclicInterface
(
type
:
GrammarAST
.
Interface
,
accept
:
ValidationAcceptor
,
)
:
void
Parameters
type
:
GrammarAST
.
Interface
accept
:
ValidationAcceptor
Returns
void
check
Cyclic
Type
checkCyclicType
(
type
:
GrammarAST
.
Type
,
accept
:
ValidationAcceptor
)
:
void
Parameters
type
:
GrammarAST
.
Type
accept
:
ValidationAcceptor
Returns
void
check
Declared
And
Inferred
Types
Consistency
checkDeclaredAndInferredTypesConsistency
(
grammar
:
Grammar
,
accept
:
ValidationAcceptor
,
)
:
void
Parameters
grammar
:
Grammar
accept
:
ValidationAcceptor
Returns
void
check
Declared
Types
Consistency
checkDeclaredTypesConsistency
(
grammar
:
Grammar
,
accept
:
ValidationAcceptor
,
)
:
void
Parameters
grammar
:
Grammar
accept
:
ValidationAcceptor
Returns
void
check
Infix
Rule
Explicit
Return
Type
checkInfixRuleExplicitReturnType
(
infixRule
:
GrammarAST
.
InfixRule
,
accept
:
ValidationAcceptor
,
)
:
void
Parameters
infixRule
:
GrammarAST
.
InfixRule
accept
:
ValidationAcceptor
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
check
Action
Is
Not
Union
Type
check
Attribute
Default
Value
check
Cyclic
Interface
check
Cyclic
Type
check
Declared
And
Inferred
Types
Consistency
check
Declared
Types
Consistency
check
Infix
Rule
Explicit
Return
Type
Langium - v4.0.0
Loading...