parent
							
								
									3731162ade
								
							
						
					
					
						commit
						308fdf6ee9
					
				| 
						 | 
				
			
			@ -136,8 +136,8 @@ to tap the full potential of the clang design.</p>
 | 
			
		|||
<p>In addition to being fast and functional, we aim to make Clang extremely user
 | 
			
		||||
friendly.  As far as a command-line compiler goes, this basically boils down to
 | 
			
		||||
making the diagnostics (error and warning messages) generated by the compiler
 | 
			
		||||
be as useful as possible.  There are several ways that we do this, but it
 | 
			
		||||
basically boils down to pinpointing exactly what is wrong in the program,
 | 
			
		||||
be as useful as possible.  There are several ways that we do this, but the
 | 
			
		||||
most important are pinpointing exactly what is wrong in the program,
 | 
			
		||||
highlighting related information so that it is easy to understand at a glance,
 | 
			
		||||
and making the wording as clear as possible.</p>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -158,9 +158,9 @@ understand what is wrong based on the Clang error: Because clang prints a
 | 
			
		|||
caret, you know exactly <em>which</em> plus it is complaining about.  The range
 | 
			
		||||
information highlights the left and right side of the plus which makes it
 | 
			
		||||
immediately obvious what the compiler is talking about, which is very useful for
 | 
			
		||||
cases involving precedence issues and many other cases.</p>
 | 
			
		||||
cases involving precedence issues and many other situations.</p>
 | 
			
		||||
 | 
			
		||||
<p>Clang diagnostics are very right and have many features.  For more 
 | 
			
		||||
<p>Clang diagnostics are very polished and have many features.  For more 
 | 
			
		||||
information and examples, please see the <a href="diagnostics.html">Expressive
 | 
			
		||||
Diagnostics</a> page.</p>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue