Skip to Content
LibraryCoreSrcAnalyzerDetectvariablereferencescore/src/analyzer/detectVariableReferences

Lawtext core references


Lawtext core references / core/src/analyzer/detectVariableReferences

core/src/analyzer/detectVariableReferences

Functions

detectVariableReferences()

detectVariableReferences(sentenceEnvsStruct, declarations, lawRefByDeclarationID, pointerEnvsStruct): WithErrorValue<{ varRefs: ____VarRef[]; }>

Defined in: core/src/analyzer/detectVariableReferences/index.ts:245 

Parameters

sentenceEnvsStruct

SentenceEnvsStruct

declarations

Declarations

lawRefByDeclarationID

Map<string, ____LawRef>

pointerEnvsStruct

PointerEnvsStruct

Returns

WithErrorValue<{ varRefs: ____VarRef[]; }>


detectVariableReferencesOfEL()

detectVariableReferencesOfEL(elToBeModified, sentenceEnv, declarations, lawRefByDeclarationID, pointerEnvsStruct): WithErrorValue<{ varRefs: ____VarRef[]; }>

Defined in: core/src/analyzer/detectVariableReferences/index.ts:140 

Parameters

elToBeModified

StdEL | __EL

sentenceEnv

SentenceEnv

declarations

Declarations

lawRefByDeclarationID

Map<string, ____LawRef>

pointerEnvsStruct

PointerEnvsStruct

Returns

WithErrorValue<{ varRefs: ____VarRef[]; }>


matchVariableReferences()

matchVariableReferences(textEL, sentenceEnv, declarations): WithErrorValue<{ newItems: SentenceChildEL[]; varRefs: ____VarRef[]; }> | null

Defined in: core/src/analyzer/detectVariableReferences/index.ts:17 

Parameters

textEL

__Text

sentenceEnv

SentenceEnv

declarations

Declarations

Returns

WithErrorValue<{ newItems: SentenceChildEL[]; varRefs: ____VarRef[]; }> | null

References

default

Renames and re-exports detectVariableReferences

© 2017-2026 yamachi