title: clang_complete pattern not found for C structs
body: <p>So I have a very basic C program to try and test <code>clang_complete</code>:</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  #include &lt;stdlib.h&gt;
  
  struct xampl {
    int x;
  };
  
  int main()
  {
    struct xampl structure;
    struct xampl *ptr1;
  }
  </code></pre>
  
  <p>However, every time I try to do structure. or <code>ptr1-&gt;</code>, the program gives me the error:</p>
  
  <blockquote>
    <p>User defined completion (<code>^U^N^P</code>) Pattern not found.</p>
  </blockquote>
  
  <p>I tried adding this to my <code>vimrc</code>:</p>
  
  <pre><code>let g:clang_user_options='|| exit 0' -- 
  </code></pre>
  
  <p>(from <a href="https://stackoverflow.com/questions/10901129/clang-complete-doesnt-work">this thread</a>) but, the completion still doesn't work.</p>
  
  <p>Is there something I am missing or not understanding here?</p>