Richard Trieu
							
						 
						
							 
							
							
							
							
								
							
							
								de5cc7d3d8 
								
							 
						 
						
							
							
								
								Add indents to AST dumping and removed parenthesis from AST nodes.  
							
							 
							
							... 
							
							
							
							Indents were given the color blue when outputting with color.
AST dumping now looks like this:
Node
|-Node
| `-Node
`-Node
  `-Node
Compared to the previous:
(Node
  (Node
    (Node))
  (Node
    (Node)))
llvm-svn: 174022 
							
						 
						
							2013-01-31 01:44:26 +00:00  
						
					 
				
					
						
							
							
								 
								Alexander Kornienko
							
						 
						
							 
							
							
							
							
								
							
							
								5bc364eb05 
								
							 
						 
						
							
							
								
								Implement Attr dumping for -ast-dump.  
							
							 
							
							... 
							
							
							
							http://llvm-reviews.chandlerc.com/D234 
Patch by Philip Craig!
llvm-svn: 171760 
							
						 
						
							2013-01-07 17:53:08 +00:00  
						
					 
				
					
						
							
							
								 
								Alexander Kornienko
							
						 
						
							 
							
							
							
							
								
							
							
								90ff607894 
								
							 
						 
						
							
							
								
								Implement AST dumper for Decls.  
							
							 
							
							... 
							
							
							
							http://llvm-reviews.chandlerc.com/D52 
Patch by Philip Craig!
llvm-svn: 170634 
							
						 
						
							2012-12-20 02:09:13 +00:00  
						
					 
				
					
						
							
							
								 
								Dmitri Gribenko
							
						 
						
							 
							
							
							
							
								
							
							
								3233391b50 
								
							 
						 
						
							
							
								
								Use color for -ast-dump-filter only when it is supported  
							
							 
							
							... 
							
							
							
							Patch by Philip Craig.
llvm-svn: 168420 
							
						 
						
							2012-11-21 10:54:55 +00:00  
						
					 
				
					
						
							
							
								 
								Alexander Kornienko
							
						 
						
							 
							
							
							
							
								
							
							
								0360d1edee 
								
							 
						 
						
							
							
								
								Fix for -ast-dump-filter  
							
							 
							
							... 
							
							
							
							Summary:
-ast-dump-filter implementation used to stop AST traversal after traversing a NULL Decl node.
Added test and fixed.
Reviewers: djasper, klimek, rsmith
Reviewed By: djasper
CC: cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D93 
llvm-svn: 167155 
							
						 
						
							2012-10-31 18:46:31 +00:00  
						
					 
				
					
						
							
							
								 
								Alexander Kornienko
							
						 
						
							 
							
							
							
							
								
							
							
								2018618b4d 
								
							 
						 
						
							
							
								
								Fixed crash and added a test and a minor output problem  
							
							 
							
							... 
							
							
							
							llvm-svn: 162110 
							
						 
						
							2012-08-17 17:38:39 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Smith
							
						 
						
							 
							
							
							
							
								
							
							
								235341bc88 
								
							 
						 
						
							
							
								
								Store SourceManager pointer on PrintingPolicy in the case where we're dumping,  
							
							 
							
							... 
							
							
							
							and remove ASTContext reference (which was frequently bound to a dereferenced
null pointer) from the recursive lump of printPretty functions. In so doing,
fix (at least) one case where we intended to use the 'dump' mode, but that
failed because a null ASTContext reference had been passed in.
llvm-svn: 162011 
							
						 
						
							2012-08-16 03:56:14 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Smith
							
						 
						
							 
							
							
							
							
								
							
							
								52f04a2e8f 
								
							 
						 
						
							
							
								
								Don't constant-fold when pretty-printing alignment attribute. This fixes a  
							
							 
							
							... 
							
							
							
							potential crasher -- Context is sometimes a null reference (!!) here.
llvm-svn: 162007 
							
						 
						
							2012-08-16 02:43:29 +00:00  
						
					 
				
					
						
							
							
								 
								Alexander Kornienko
							
						 
						
							 
							
							
							
							
								
							
							
								bf4871d363 
								
							 
						 
						
							
							
								
								Implemented -ast-dump, -ast-print, -ast-dump-filter options in clang-check  
							
							 
							
							... 
							
							
							
							llvm-svn: 161753 
							
						 
						
							2012-08-13 10:50:08 +00:00