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 | /**
* Callbacks required for parameter type resolution.
* Issue #793: Used by FunctionContextManager for CodeGenerator dependencies.
*/
interface IFunctionContextCallbacks {
/** Check if a type name is a struct type */
isStructType: (typeName: string) => boolean;
/** Resolve qualified type identifiers to a type name */
resolveQualifiedType: (identifiers: string[]) => string;
/** Issue #958: Check if a type name is a typedef'd struct from C headers */
isTypedefStructType?: (typeName: string) => boolean;
}
export default IFunctionContextCallbacks;
|