in packages/babel-plugin-fbt/src/babel-processors/FbtFunctionCallProcessor.js [139:163]
static create({
babelTypes,
defaultFbtOptions,
fileSource,
path,
pluginOptions,
}: {
babelTypes: BabelTypes,
defaultFbtOptions: FbtCallSiteOptions,
fileSource: string,
path: NodePath,
pluginOptions: PluginOptions,
}): ?FbtFunctionCallProcessor {
const nodeChecker = FbtNodeChecker.forFbtFunctionCall(path.node);
return nodeChecker != null
? new FbtFunctionCallProcessor({
babelTypes,
defaultFbtOptions,
fileSource,
nodeChecker,
path,
pluginOptions,
})
: null;
}