validateCallingFunctionExists(Defined in: src/modules/validation.ts:46 Validates that a calling function exists by name in the lookup maps. This function checks if the referenced calling function name exists in the defined calling functions.callingFunctionRef,lookupMaps):void
Parameters
| Parameter | Type | Description |
|---|---|---|
callingFunctionRef | string | The calling function name to validate |
lookupMaps | { callingFunctionByName: Record<string, CallingFunctionJSON>; callingFunctionByNameLower: Record<string, CallingFunctionJSON>; callingFunctionBySignature: Record<string, CallingFunctionJSON>; } | The pre-built lookup maps for efficient resolution |
lookupMaps.callingFunctionByName | Record<string, CallingFunctionJSON> | - |
lookupMaps.callingFunctionByNameLower | Record<string, CallingFunctionJSON> | - |
lookupMaps.callingFunctionBySignature | Record<string, CallingFunctionJSON> | - |
Returns
void