title: Get name of defining val
body: <p>I would like to catch the name of variable that output of my macro is assigned to. Exactly like <code>project</code> in build.sbt. I would prefer out of the box solution(library) if there is one, because it looks like pretty general use case.</p>
  
  <p>Here is small example</p>
  
  <pre><code>val someValue = myMacro()
  </code></pre>
  
  <p>and as an output of <code>myMacro()</code> I would like to get string <code>"someValue"</code>. </p>