refactor(compiler): replace isStaticSymbol with instanceof StaticSymbol

This commit is contained in:
Tobias Bosch
2016-12-05 13:26:12 -08:00
committed by Alex Rickabaugh
parent c767df0e4e
commit c3065aac7a
5 changed files with 9 additions and 13 deletions

View File

@ -8,7 +8,7 @@
import {ChangeDetectionStrategy, SchemaMetadata, Type, ViewEncapsulation} from '@angular/core';
import {StaticSymbol, isStaticSymbol} from './aot/static_symbol';
import {StaticSymbol} from './aot/static_symbol';
import {ListWrapper} from './facade/collection';
import {isPresent, stringify} from './facade/lang';
import {LifecycleHooks, reflector} from './private_import_core';
@ -87,7 +87,7 @@ export function identifierName(compileIdentifier: CompileIdentifierMetadata): st
return null;
}
const ref = compileIdentifier.reference;
if (isStaticSymbol(ref)) {
if (ref instanceof StaticSymbol) {
return ref.name;
}
if (ref['__anonymousType']) {
@ -106,7 +106,7 @@ export function identifierName(compileIdentifier: CompileIdentifierMetadata): st
export function identifierModuleUrl(compileIdentifier: CompileIdentifierMetadata): string {
const ref = compileIdentifier.reference;
if (isStaticSymbol(ref)) {
if (ref instanceof StaticSymbol) {
return ref.filePath;
}
return reflector.importUri(ref);