fix(ivy): *Def types are private (ɵ) symbols (#24738)
On accident a few of the definition types were emitted as public API symbols. Much of the Ivy API surface is still prefixed with ɵ, indicating it's a private API. The definition types should be private for now. PR Close #24738
This commit is contained in:

committed by
Matias Niemelä

parent
9f20dd937a
commit
cde0b4b361
@ -12,10 +12,10 @@ import {Identifiers} from '@angular/compiler/src/render3/r3_identifiers';
|
||||
import {angularCoreEnv} from '../../src/render3/jit/environment';
|
||||
|
||||
const INTERFACE_EXCEPTIONS = new Set<string>([
|
||||
'ComponentDef',
|
||||
'DirectiveDef',
|
||||
'InjectorDef',
|
||||
'NgModuleDef',
|
||||
'ɵComponentDef',
|
||||
'ɵDirectiveDef',
|
||||
'ɵInjectorDef',
|
||||
'ɵNgModuleDef',
|
||||
'ɵPipeDef',
|
||||
]);
|
||||
|
||||
|
Reference in New Issue
Block a user