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 17 18 19 20 21 | import type IRootHolding from "./IRootHolding";
/**
* Dependencies needed for separator resolution
*/
interface IMemberSeparatorDeps {
/** Check if an identifier is a known scope */
isKnownScope(name: string): boolean;
/** Check if an identifier is a known register */
isKnownRegister(name: string): boolean;
/**
* The separator a held root's first member takes, from the C/C++ mode and
* how the root is held (`memberAccessChain.rootMemberSeparator`)
*/
rootMemberSeparator(holding: IRootHolding): string;
}
export default IMemberSeparatorDeps;
|