title: Unexpected end of expression
body: <p>I'm using <a href="https://github.com/iVantage/angular-ivh-treeview" rel="nofollow">ivh-treeview</a> in my app, it works fine when defined like that:</p>
  
  <pre><code>&lt;div ivh-treeview="frmMainCtrl.trvObGroups" style="height:100%"&gt;&lt;/div&gt;
  </code></pre>
  
  <p>But, if I add some event handlers to it:</p>
  
  <pre><code>&lt;div ivh-treeview="frmMainCtrl.trvObGroups" 
  ivh-treeview-on-toggle="frmMainCtrl.onTrvToggle(ivhNode, ivhIsExpanded, ivhTree" 
  ivh-treeview-on-cb-change="frmMainCtrl.onTrvCheck(ivhNode, ivhIsSelected, ivhTree)" 
  style="height:100%"&gt;&lt;/div&gt;
  </code></pre>
  
  <p>It throws an "unexpected end of expression" exception:</p>
  
  <pre><code>&gt; Error: [$parse:ueoe]
  &gt; http://errors.angularjs.org/1.5.5/$parse/ueoe?p0=frmMainCtrl.onTrvToggle(ivhNode%2C
  &gt; 0vhIsExpanded%2CvhTree
  &gt; O/&lt;@http://localhost:58395/rf/angular.min.js:6:412
  &gt; s.prototype.consume@http://localhost:58395/rf/angular.min.js:228:26
  &gt; s.prototype.primary@http://localhost:58395/rf/angular.min.js:225:43
  &gt; s.prototype.unary@http://localhost:58395/rf/angular.min.js:223:406
  &gt; s.prototype.multiplicative@http://localhost:58395/rf/angular.min.js:223:152
  &gt; s.prototype.additive@http://localhost:58395/rf/angular.min.js:222:488
  &gt; s.prototype.relational@http://localhost:58395/rf/angular.min.js:222:323
  </code></pre>
  
  <p>I tried with and without spaces / tabs, those manipulations change nothing, maybe there is some expression length restriction in angular or what I am doing wrong?</p>
  
  <p>Thank you.</p>