MCPcopy Create free account
hub / github.com/angular/angular / computeProvidedIn

Function computeProvidedIn

packages/compiler/src/jit_compiler_facade.ts:841–850  ·  view source on GitHub ↗
(
  providedIn: Function | string | null | undefined,
)

Source from the content-addressed store, hash-verified

839}
840
841function computeProvidedIn(
842 providedIn: Function | string | null | undefined,
843): MaybeForwardRefExpression {
844 const expression =
845 typeof providedIn === 'function'
846 ? new WrappedNodeExpr(providedIn)
847 : new LiteralExpr(providedIn ?? null);
848 // See `convertToProviderExpression()` for why this uses `ForwardRefHandling.None`.
849 return createMayBeForwardRefExpression(expression, ForwardRefHandling.None);
850}
851
852function convertR3DependencyMetadataArray(
853 facades: R3DependencyMetadataFacade[] | null | undefined,

Callers 2

compileInjectableMethod · 0.85

Calls 1

Tested by

no test coverage detected