feat(injector): add support for default bindings

This commit is contained in:
vsavkin
2014-10-10 11:36:06 -04:00
parent ee1e54cf0a
commit f524a89cb6
3 changed files with 43 additions and 5 deletions

View File

@ -62,7 +62,7 @@ export class ClassTransformer extends ParseTreeTransformer {
// so that we can use them to set the types of simple-assigned fields.
elementTree.parameterList.parameters.forEach(function(p) {
var binding = p.parameter.binding;
if (binding.identifierToken) {
if (binding && binding.identifierToken) {
argumentTypesMap[binding.identifierToken.value] = p.typeAnnotation;
}
});