typeParamater 의 타입을 유추하는것
용어
candidate
typeParameter 가 될수 있는 타입의 후보// in chooseOverload
...
inferenceContext = createInferenceContext(candidate.typeParameters, candidate, /*flags*/ isInJSFile(node) ? InferenceFlags.AnyDefault : InferenceFlags.None);
...
candidate.typeParameters로 inferenceContext 를 만듬
Infer 키워드를 안쓰는게 나음
Infer 키워드를 써야함