title: Is there a technical name of the header "corresponding" to a given source file?
body: <p>Let's say I have a header file <code>dummy.h</code>, and a corresponding <code>dummy.cpp</code> or <code>dummy.c</code>. When I switch from the first to the second, I can say "I switch from the header to its implementation". But how can I express the opposite? "Header's implementation" sounds ok, but "Implementation's header" not really.</p>
  
  <p>The question came to me when I wanted to express the concept that an implementation file should first of all include... <em>its own header</em>. (This is actually not the topic of this question, it might very well be a future question, if I understand how to ask it).</p>
  
  <p>I saw a couple of occurrences of the term "corresponding header", but it's not used so often to be sure it's the right term.</p>