Library
core
modules
Core Src Analyzer Detectdeclarations Processambiguousnameinline

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

Module: core/src/analyzer/detectDeclarations/processAmbiguousNameInline

Table of contents

Functions

Functions

findAmbiguousNameCandidateInfos

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

Parameters

NameType
elToBeModifiedStdEL | __EL
sentenceEnvSentenceEnv
pointerEnvsStructPointerEnvsStruct

Returns

WithErrorValue<AmbiguousNameCandidateInfo[]>

Defined in

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


findFilteredAmbiguousNameInline

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

Parameters

NameType
sentenceEnvsStructSentenceEnvsStruct
allDeclarationsDeclarations
pointerEnvsStructPointerEnvsStruct

Returns

WithErrorValue<FilteredNameInfo[]>

Defined in

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


processAmbiguousNameInline

processAmbiguousNameInline(sentenceEnvsStruct, allDeclarations, pointerEnvsStruct): WithErrorValue<{ toAddDeclarations: ____Declaration[] }>

Parameters

NameType
sentenceEnvsStructSentenceEnvsStruct
allDeclarationsDeclarations
pointerEnvsStructPointerEnvsStruct

Returns

WithErrorValue<{ toAddDeclarations: ____Declaration[] }>

Defined in

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