title: How to change the intellij auto complete suggestion for kotlin code
body: <p>I have a design like this</p>
  <pre><code>fun config(action: ParentConfig.() -&gt; Unit) {
      TODO()
  }
  
  interface ParentConfig {
  
      fun p1(value: String)
  
      fun p2(value: String)
  
      fun child(action: ChildConfig.() -&gt; Unit)
  }
  
  interface ChildConfig {
  
      fun c1(value: String)
  
      fun c2(value: String)
  }
  
  fun main(args: Array&lt;String&gt;) {
      config {
          p1(&quot;Welcome!&quot;)
          p2(&quot;dear&quot;)
          child {
              c1(&quot;Tim&quot;)
              c2(&quot;Cook&quot;)
              // Only c1 and c2 are expected here, but I DON'T hope intellij give the suggestion about p1 or p2 even if they are allowed to be used here by kotlin.
          }
      }
  }
  </code></pre>
  <p>I hope only c1 and c2 can be used in the scope of child object configuration, but p1 and p2 can also be used here in kotlin language so that intellij give the suggestion like this</p>
  <p><a href="https://i.stack.imgur.com/JHnSF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JHnSF.png" alt="enter image description here" /></a></p>
  <p>I cannot find any annotations that can help me in the package &quot;org.intellij.lang.annotations&quot;, Is there any intellij annotations to disable p1 and p2 in this suggestion menu?</p>