Library
core
src
analyzer
detectDeclarations
processAmbiguousNameInline
Readme

Lawtext core referencesDocs


Lawtext core references / core/src/analyzer/detectDeclarations/processAmbiguousNameInline

core/src/analyzer/detectDeclarations/processAmbiguousNameInline

Functions

findAmbiguousNameCandidateInfos()

findAmbiguousNameCandidateInfos(elToBeModified, sentenceEnv, pointerEnvsStruct): WithErrorValue<AmbiguousNameCandidateInfo[]>

Parameters

elToBeModified: StdEL | __EL

sentenceEnv: SentenceEnv

pointerEnvsStruct: PointerEnvsStruct

Returns

WithErrorValue<AmbiguousNameCandidateInfo[]>

Defined in

core/src/analyzer/detectDeclarations/processAmbiguousNameInline.ts:35 (opens in a new tab)


findFilteredAmbiguousNameInline()

findFilteredAmbiguousNameInline(sentenceEnvsStruct, allDeclarations, pointerEnvsStruct): WithErrorValue<FilteredNameInfo[]>

Parameters

sentenceEnvsStruct: SentenceEnvsStruct

allDeclarations: Declarations

pointerEnvsStruct: PointerEnvsStruct

Returns

WithErrorValue<FilteredNameInfo[]>

Defined in

core/src/analyzer/detectDeclarations/processAmbiguousNameInline.ts:103 (opens in a new tab)


processAmbiguousNameInline()

processAmbiguousNameInline(sentenceEnvsStruct, allDeclarations, pointerEnvsStruct): WithErrorValue<object>

Parameters

sentenceEnvsStruct: SentenceEnvsStruct

allDeclarations: Declarations

pointerEnvsStruct: PointerEnvsStruct

Returns

WithErrorValue<object>

toAddDeclarations

toAddDeclarations: ____Declaration[]

Defined in

core/src/analyzer/detectDeclarations/processAmbiguousNameInline.ts:382 (opens in a new tab)