Update C++ status to reflect progress on out-of-line definitions of class template members
llvm-svn: 76917
This commit is contained in:
		
							parent
							
								
									79f83eda84
								
							
						
					
					
						commit
						020e4a9bbb
					
				| 
						 | 
				
			
			@ -1836,35 +1836,38 @@ welcome!</p>
 | 
			
		|||
</tr>
 | 
			
		||||
<tr>
 | 
			
		||||
  <td>    14.5.1 [temp.class]</td>
 | 
			
		||||
  <td class="advanced" align="center"></td>  
 | 
			
		||||
  <td class="advanced" align="center"></td>
 | 
			
		||||
  <td class="advanced" align="center"></td>
 | 
			
		||||
  <td class="medium" align="center"></td>
 | 
			
		||||
  <td class="medium" align="center"></td>
 | 
			
		||||
  <td class="basic" align="center"></td>
 | 
			
		||||
  <td class="broken" align="center"></td>
 | 
			
		||||
  <td>No out-of-line definitions of the members of a template.</td>
 | 
			
		||||
  <td></td>
 | 
			
		||||
</tr>
 | 
			
		||||
<tr>
 | 
			
		||||
  <td>      14.5.1.1 [temp.mem.func]</td>
 | 
			
		||||
  <td class="advanced" align="center"></td>  
 | 
			
		||||
  <td class="advanced" align="center"></td>
 | 
			
		||||
  <td class="medium" align="center"></td>
 | 
			
		||||
  <td class="medium" align="center"></td>
 | 
			
		||||
  <td class="basic" align="center"></td>
 | 
			
		||||
  <td class="broken" align="center"></td>
 | 
			
		||||
  <td>No out-of-line definitions of the member functions of a class template.</td>
 | 
			
		||||
  <td>Return types for out-of-line member functions that refer to a member of 
 | 
			
		||||
      the current instantiation are not properly handled.</td>
 | 
			
		||||
</tr>
 | 
			
		||||
<tr>
 | 
			
		||||
  <td>      14.5.1.2 [temp.mem.class]</td>
 | 
			
		||||
  <td class="advanced" align="center"></td>  
 | 
			
		||||
  <td class="advanced" align="center"></td>
 | 
			
		||||
  <td class="medium" align="center"></td>
 | 
			
		||||
  <td class="medium" align="center"></td>
 | 
			
		||||
  <td class="basic" align="center"></td>
 | 
			
		||||
  <td class="broken" align="center"></td>
 | 
			
		||||
  <td>No out-of-line definitions of the member classes of a class template.</td>
 | 
			
		||||
  <td></td>
 | 
			
		||||
</tr>
 | 
			
		||||
<tr>
 | 
			
		||||
  <td>      14.5.1.3 [temp.static]</td>
 | 
			
		||||
  <td class="advanced" align="center"></td>  
 | 
			
		||||
  <td class="advanced" align="center"></td>
 | 
			
		||||
  <td class="medium" align="center"></td>
 | 
			
		||||
  <td class="medium" align="center"></td>
 | 
			
		||||
  <td class="basic" align="center"></td>
 | 
			
		||||
  <td class="broken" align="center"></td>
 | 
			
		||||
  <td>No out-of-line definitions of the static data members of a class template.</td>
 | 
			
		||||
  <td>Types of out-of-line data members that refer to a member of 
 | 
			
		||||
      the current instantiation are not properly handled. No template
 | 
			
		||||
      instantiation for the definition of out-of-line static data members.</td>
 | 
			
		||||
</tr>
 | 
			
		||||
<tr>
 | 
			
		||||
  <td>    14.5.2 [temp.mem]</td>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue