All files / TRANSPILE/3-Render/codegen/types IFunctionContextCallbacks.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16                               
/**
 * Callbacks required for parameter type resolution.
 * Issue #793: Used by FunctionContextManager for CodeGenerator dependencies.
 *
 * #1445: `resolveQualifiedType` is gone. It was the C++-namespace half of the
 * `Scope.Type` decision, threaded here so the manager could run `TypeBinding`
 * itself; the planner runs that ladder now and the manager receives its
 * answer, so the callback had no reader left.
 */
interface IFunctionContextCallbacks {
  /** Check if a type name is a struct type */
  isKnownStruct: (typeName: string) => boolean;
}
 
export default IFunctionContextCallbacks;