Preparing search index...
The search index is not available
Documentation - v0.3.0
Documentation
typir-langium
LangiumLanguageNodeInferenceCaching
Class LangiumLanguageNodeInferenceCaching<Specifics>
Language node-to-Type caching for type inference.
Type Parameters
Specifics
extends
TypirLangiumSpecifics
Implements
LanguageNodeInferenceCaching
Index
Constructors
constructor
Properties
cache
Methods
cache
Clear
cache
Get
cache
Set
pending
Clear
pending
Get
pending
Set
Constructors
constructor
new
LangiumLanguageNodeInferenceCaching
<
Specifics
extends
TypirLangiumSpecifics
>
(
typirServices
:
TypirLangiumServices
<
Specifics
>
,
)
:
LangiumLanguageNodeInferenceCaching
<
Specifics
>
Type Parameters
Specifics
extends
TypirLangiumSpecifics
Parameters
typirServices
:
TypirLangiumServices
<
Specifics
>
Returns
LangiumLanguageNodeInferenceCaching
<
Specifics
>
Properties
Protected
Readonly
cache
cache
:
DocumentCache
<
unknown
,
Type
|
"CACHE_PENDING"
>
Methods
cache
Clear
cacheClear
()
:
void
Returns
void
cache
Get
cacheGet
(
languageNode
:
Specifics
[
"LanguageType"
]
)
:
undefined
|
Type
Parameters
languageNode
:
Specifics
[
"LanguageType"
]
Returns
undefined
|
Type
cache
Set
cacheSet
(
languageNode
:
Specifics
[
"LanguageType"
]
,
type
:
Type
)
:
void
Parameters
languageNode
:
Specifics
[
"LanguageType"
]
type
:
Type
Returns
void
pending
Clear
pendingClear
(
languageNode
:
Specifics
[
"LanguageType"
]
)
:
void
Parameters
languageNode
:
Specifics
[
"LanguageType"
]
Returns
void
pending
Get
pendingGet
(
languageNode
:
Specifics
[
"LanguageType"
]
)
:
boolean
Parameters
languageNode
:
Specifics
[
"LanguageType"
]
Returns
boolean
pending
Set
pendingSet
(
languageNode
:
Specifics
[
"LanguageType"
]
)
:
void
Parameters
languageNode
:
Specifics
[
"LanguageType"
]
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
cache
Methods
cache
Clear
cache
Get
cache
Set
pending
Clear
pending
Get
pending
Set
Documentation - v0.3.0
Loading...
Language node-to-Type caching for type inference.