Langium - v4.0.0
Preparing search index...
langium
LangiumDefaultCoreServices
Type Alias LangiumDefaultCoreServices
Core services for a specific language of which Langium provides default implementations.
type
LangiumDefaultCoreServices
=
{
documentation
:
{
CommentProvider
:
CommentProvider
;
DocumentationProvider
:
DocumentationProvider
;
}
;
parser
:
{
AsyncParser
:
AsyncParser
;
CompletionParser
:
LangiumCompletionParser
;
GrammarConfig
:
GrammarConfig
;
LangiumParser
:
LangiumParser
;
Lexer
:
Lexer
;
LexerErrorMessageProvider
:
ILexerErrorMessageProvider
;
ParserErrorMessageProvider
:
IParserErrorMessageProvider
;
TokenBuilder
:
TokenBuilder
;
ValueConverter
:
ValueConverter
;
}
;
references
:
{
Linker
:
Linker
;
NameProvider
:
NameProvider
;
References
:
References
;
ScopeComputation
:
ScopeComputation
;
ScopeProvider
:
ScopeProvider
;
}
;
serializer
:
{
Hydrator
:
Hydrator
;
JsonSerializer
:
JsonSerializer
}
;
shared
:
LangiumSharedCoreServices
;
validation
:
{
DocumentValidator
:
DocumentValidator
;
ValidationRegistry
:
ValidationRegistry
;
}
;
workspace
:
{
AstNodeDescriptionProvider
:
AstNodeDescriptionProvider
;
AstNodeLocator
:
AstNodeLocator
;
ReferenceDescriptionProvider
:
ReferenceDescriptionProvider
;
}
;
}
Index
Properties
documentation
parser
references
serializer
shared
validation
workspace
Properties
Readonly
documentation
documentation
:
{
CommentProvider
:
CommentProvider
;
DocumentationProvider
:
DocumentationProvider
;
}
Readonly
parser
parser
:
{
AsyncParser
:
AsyncParser
;
CompletionParser
:
LangiumCompletionParser
;
GrammarConfig
:
GrammarConfig
;
LangiumParser
:
LangiumParser
;
Lexer
:
Lexer
;
LexerErrorMessageProvider
:
ILexerErrorMessageProvider
;
ParserErrorMessageProvider
:
IParserErrorMessageProvider
;
TokenBuilder
:
TokenBuilder
;
ValueConverter
:
ValueConverter
;
}
Readonly
references
references
:
{
Linker
:
Linker
;
NameProvider
:
NameProvider
;
References
:
References
;
ScopeComputation
:
ScopeComputation
;
ScopeProvider
:
ScopeProvider
;
}
Readonly
serializer
serializer
:
{
Hydrator
:
Hydrator
;
JsonSerializer
:
JsonSerializer
}
Readonly
shared
shared
:
LangiumSharedCoreServices
Readonly
validation
validation
:
{
DocumentValidator
:
DocumentValidator
;
ValidationRegistry
:
ValidationRegistry
;
}
Readonly
workspace
workspace
:
{
AstNodeDescriptionProvider
:
AstNodeDescriptionProvider
;
AstNodeLocator
:
AstNodeLocator
;
ReferenceDescriptionProvider
:
ReferenceDescriptionProvider
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
documentation
parser
references
serializer
shared
validation
workspace
Langium - v4.0.0
Loading...
Core services for a specific language of which Langium provides default implementations.