Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								16aa0c6c28 
								
							
								 
							
						 
						
							
							
								
								Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								4a6a43d0d1 
								
							
								 
							
						 
						
							
							
								
								Change output path - build everything into \bin\Debug in NRefactory directory (not into ICSharpCode.NRefactory subdirectory).  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								7a3b25b4dc 
								
							
								 
							
						 
						
							
							
								
								Add WriteTextTo() method to ITextSource.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								9a9485a49d 
								
							
								 
							
						 
						
							
							
								
								Add ProjectReference class to NRefactory to simplify creating the type system for a solution with multiple projects.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Mike Krüger
							
						 
						
							 
							
							
							
								
							
								5241e34d02 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #91  from mono-soc-2012/simonl-attributesection-fix  
							
							 
							
							... 
							
							
 
							
							Fix end location of AttributeSections 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Simon Lindgren
							
						 
						
							 
							
							
							
								
							
								7c19dfa4ef 
								
							
								 
							
						 
						
							
							
								
								[Parser] Set locations of AttributeSections correctly.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Simon Lindgren
							
						 
						
							 
							
							
							
								
							
								4424f0efd9 
								
							
								 
							
						 
						
							
							
								
								[Parser] Add failing unit tests for AttributeSections with multiple attributes.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								fec84f8b98 
								
							
								 
							
						 
						
							
							
								
								Implemented missing operation on new SeekableStreamReader  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								699d841e06 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #90  from erik-kallen/FixOrderByParsing  
							
							 
							
							... 
							
							
 
							
							Fix order by parsing 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								7794385a47 
								
							
								 
							
						 
						
							
							
								
								Enabled query expander tests now that multiple orderings are supported.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								32d43b2534 
								
							
								 
							
						 
						
							
							
								
								Fixed query orderings when ordering by more than one expression.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								62a8b20208 
								
							
								 
							
						 
						
							
							
								
								Fix   icsharpcode/NRefactory#89 : explicit conversion of array to generic IList fails when array covariance is used.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Mike Krüger
							
						 
						
							 
							
							
							
								
							
								e97b6b22cd 
								
							
								 
							
						 
						
							
							
								
								[Parser] Fixed some optional comma bugs.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								087aee7fe8 
								
							
								 
							
						 
						
							
							
								
								Simplify parser API.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Mike Krüger
							
						 
						
							 
							
							
							
								
							
								34932efc78 
								
							
								 
							
						 
						
							
							
								
								[Parser] Hacked work around for parser error.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Mike Krüger
							
						 
						
							 
							
							
							
								
							
								f81ecd7e29 
								
							
								 
							
						 
						
							
							
								
								[Parser] Implemented own seekable stream reader.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								102ce25f4c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #87  from erik-kallen/DynamicExpressionsUseNamedArgumentResolveResult  
							
							 
							
							... 
							
							
 
							
							Use NamedArgumentResolveResult for dynamic invocations. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								927f263d76 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #85  from erik-kallen/QueryExpressionExpander  
							
							 
							
							... 
							
							
 
							
							Implemented QueryExpressionExpander. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								26409db2bb 
								
							
								 
							
						 
						
							
							
								
								Implemented explicit conversions - invalid casts now resolve to Conversion.None.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								eaba9798d3 
								
							
								 
							
						 
						
							
							
								
								Rename 'cu' to 'syntaxTree'.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								979fa91a2e 
								
							
								 
							
						 
						
							
							
								
								Fix   icsharpcode/NRefactory#88 : implicit conversion between type parameters.  
							
							 
							
							... 
							
							
 
							
							Convert from T to U where T : class, U. Only T is known to be a reference type; U is not.
C# still classifies the conversion as a reference conversion. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								703889298e 
								
							
								 
							
						 
						
							
							
								
								Ensure that named argument instances are unique for dynamic invocations.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								273178a141 
								
							
								 
							
						 
						
							
							
								
								Rename CompilationUnit to SyntaxTree.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								0af0137bdb 
								
							
								 
							
						 
						
							
							
								
								Use NamedArgumentResolveResult for dynamic invocations.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								7ece3ce722 
								
							
								 
							
						 
						
							
							
								
								Statements ending in select (i) now acts as if the statement was not parenthesized.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								cc37a7179d 
								
							
								 
							
						 
						
							
							
								
								TypeSystemAstBuilder: do not specify accessibility on accessors unless necessary.  
							
							 
							
							... 
							
							
 
							
							Ported some SD4 unit tests to NR5. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								4717de986e 
								
							
								 
							
						 
						
							
							
								
								Optimized the AstNode.Descendants property.  
							
							 
							
							... 
							
							
 
							
							Over 3 times faster than the previous implementation - but still slower than a visitor.
Fastest is a recursive function based on a for-loop ("for (AstNode child = node.FirstChild; child != null; child = child.NextSibling)"). 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								07fb3684cf 
								
							
								 
							
						 
						
							
							
								
								Add visitor benchmark.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								359fdd2382 
								
							
								 
							
						 
						
							
							
								
								Provide both Enter and Leave events in ObservableAstVisitor.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								d4372bf954 
								
							
								 
							
						 
						
							
							
								
								Add DefaultAttribute.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								fb4436499e 
								
							
								 
							
						 
						
							
							
								
								Remove outdated code contracts.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								d6b4420940 
								
							
								 
							
						 
						
							
							
								
								Introduced NamedArgumentResolveResult.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								6bd0bfc5a8 
								
							
								 
							
						 
						
							
							
								
								Add failing unit test for CompilationUnit.ConditionalSymbols.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								8728c08c68 
								
							
								 
							
						 
						
							
							
								
								Add project configurations for .NET 4.5.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								3f782ce21c 
								
							
								 
							
						 
						
							
							
								
								Add ITypeDefinition.GetInterfaceImplementation().  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								0f82920267 
								
							
								 
							
						 
						
							
							
								
								GenerateProperty: do not propose to generate a setter if the field is readonly.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								60607bcc65 
								
							
								 
							
						 
						
							
							
								
								Fix   icsharpcode/NRefactory#86 : method declaration with attributes fails to resolve since  2926e24.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								7d5f1e0885 
								
							
								 
							
						 
						
							
							
								
								Make CecilResolvedAttribute.DecodeBlob() more robust.  
							
							 
							
							... 
							
							
 
							
							Avoid exception when arguments types are unavailable and return ErrorResolveResult instead. 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								2426d1eca6 
								
							
								 
							
						 
						
							
							
								
								Rename method ExpandQueryExpression to ExpandQueryExpressions.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								0deb852e6d 
								
							
								 
							
						 
						
							
							
								
								Report parameter instead of its name token in the result map, unpack parenthesized expressions.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Mike Krüger
							
						 
						
							 
							
							
							
								
							
								40b8ce58d2 
								
							
								 
							
						 
						
							
							
								
								[CodeIssues] Converted IgnoreConstructors to a property.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Mike Krüger
							
						 
						
							 
							
							
							
								
							
								0eaf61ea30 
								
							
								 
							
						 
						
							
							
								
								[Completion] Fixed wrong delegate signature.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Mike Krüger
							
						 
						
							 
							
							
							
								
							
								99de4e1221 
								
							
								 
							
						 
						
							
							
								
								Updated mcs.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								b0f16b2c6f 
								
							
								 
							
						 
						
							
							
								
								Test to ensure that range variables are not in scope for join equals expression, renamed method.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								40266d130e 
								
							
								 
							
						 
						
							
							
								
								Inherit QueryExpressionExpander from DepthFirstAstVisitor.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								2926e24dcf 
								
							
								 
							
						 
						
							
							
								
								C# type system convert visitor: do not include attributes in IEntity.Region  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								e83d77a885 
								
							
								 
							
						 
						
							
							
								
								Ignore redundant 'this' in constructors.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Daniel Grunwald
							
						 
						
							 
							
							
							
								
							
								7db1cbe11e 
								
							
								 
							
						 
						
							
							
								
								Merge NRefactory changes from SharpDevelop repository:  
							
							 
							
							... 
							
							
 
							
							- Add CecilLoader.OnEntityLoaded callback
- Fixed thread-safety of lazy-loaded cecil type system.
- Add AstNodeCollection.AcceptVisitor method 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Erik Källén
							
						 
						
							 
							
							
							
								
							
								cb034bd41d 
								
							
								 
							
						 
						
							
							
								
								Implemented QueryExpressionExpander.  
							
							 
							
							
 
							
						 
						
							13 years ago  
						
					 
				
					
						
							
							
								 
								Mike Krüger
							
						 
						
							 
							
							
							
								
							
								23d282d884 
								
							
								 
							
						 
						
							
							
								
								[Completion] Only check browsable attribute inside the same assembly.  
							
							 
							
							
 
							
						 
						
							13 years ago