title: TypeError: Cannot read property 'kind' of undefined at getAssignmentTargetKind
body: <p>This problem started to occur when updating my Angular 6 project to 7.x.</p>
  
  <p>I opened an issue on the angular-cli github repo but they couldn't help.</p>
  
  <p>So what I did is create a new project and add all components one by one to "hopefully" notice what caused the problem.</p>
  
  <p>Unfortunately I couldn't identify the problem. Here's the log:</p>
  
  <pre><code>ERROR in : TypeError: Cannot read property 'kind' of undefined
  at getAssignmentTargetKind (E:\McClient\node_modules\typescript\lib\typescript.js:10049:28)
  at Object.isAssignmentTarget (E:\McClient\node_modules\typescript\lib\typescript.js:10092:16)
  at checkObjectLiteral (E:\McClient\node_modules\typescript\lib\typescript.js:46107:45)
  at checkExpressionWorker (E:\McClient\node_modules\typescript\lib\typescript.js:50748:28)
  at checkExpression (E:\McClient\node_modules\typescript\lib\typescript.js:50696:42)
  at checkExpressionWithContextualType (E:\McClient\node_modules\typescript\lib\typescript.js:50524:26)
  at checkApplicableSignature (E:\McClient\node_modules\typescript\lib\typescript.js:47963:35)
  at chooseOverload (E:\McClient\node_modules\typescript\lib\typescript.js:48281:26)
  at resolveCall (E:\McClient\node_modules\typescript\lib\typescript.js:48231:26)
  at resolveCallExpression (E:\McClient\node_modules\typescript\lib\typescript.js:48534:20)
  at resolveSignature (E:\McClient\node_modules\typescript\lib\typescript.js:48800:28)
  at getResolvedSignature (E:\McClient\node_modules\typescript\lib\typescript.js:48844:26)
  at checkCallExpression (E:\McClient\node_modules\typescript\lib\typescript.js:48936:29)
  at checkExpressionWorker (E:\McClient\node_modules\typescript\lib\typescript.js:50759:28)
  at checkExpression (E:\McClient\node_modules\typescript\lib\typescript.js:50696:42)
  at resolveDecorator (E:\McClient\node_modules\typescript\lib\typescript.js:48741:28)
  </code></pre>
  
  <p>Here's a link to the github issue with logs from a checkSourcefile function I was supposed to log:</p>
  
  <p><a href="https://github.com/angular/angular-cli/issues/13172" rel="noreferrer">https://github.com/angular/angular-cli/issues/13172</a></p>
  
  <p>How can I track down and (hopefully) fix what's causing this?</p>
  
  <p>Edit: My ng --version info</p>
  
  <pre><code>Angular CLI: 7.1.3
  Node: 8.11.4
  OS: win32 x64
  Angular: 7.1.3
  ... animations, cli, common, compiler, compiler-cli, core, forms
  ... http, language-service, platform-browser
  ... platform-browser-dynamic, router
  
  Package                           Version
  -----------------------------------------------------------
  @angular-devkit/architect         0.11.3
  @angular-devkit/build-angular     0.11.3
  @angular-devkit/build-optimizer   0.11.3
  @angular-devkit/build-webpack     0.11.3
  @angular-devkit/core              7.1.3
  @angular-devkit/schematics        7.1.3
  @angular/cdk                      7.1.1
  @ngtools/webpack                  7.1.3
  @schematics/angular               7.1.3
  @schematics/update                0.11.3
  rxjs                              6.3.3
  typescript                        3.1.6
  webpack                           4.23.1
  </code></pre>