Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								16aa0c6c28
								
							
								
							
						 | 
						
							
							
								
								Rename IParsedFile -> IUnresolvedFile to make clear it belongs to the unresolved type system.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								273178a141
								
							
								
							
						 | 
						
							
							
								
								Rename CompilationUnit to SyntaxTree.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								d6b4420940
								
							
								
							
						 | 
						
							
							
								
								Introduced NamedArgumentResolveResult.
							
							
							
							
							
						 | 
						
							13 years ago | 
						
					
				
					
						
							
							
								 
								Mike Krüger
							
						 | 
						
							
							
							
							
								
							
								fbc1cfd0c9
								
							
								
							
						 | 
						
							
							
								
								Fixed some failing unit tests.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Mike Krüger
							
						 | 
						
							
							
							
							
								
							
								3dc44639dd
								
							
								
							
						 | 
						
							
							
								
								[Resolver] Array initalizers no longer show up in ResolveAtLocation.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								4d07b33b44
								
							
								
							
						 | 
						
							
							
								
								CSharpAstResolver now can resolve type members even when no parsedFile is specified.
							
							
							
							
							
							
							
							This is useful for analyzing generated code that does not have accurate StartLocation/EndLocation assigned. 
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Mike Krüger
							
						 | 
						
							
							
							
							
								
							
								90bf204c7f
								
							
								
							
						 | 
						
							
							
								
								Moved the roles class out of AstNode.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								c6ae6c30ee
								
							
								
							
						 | 
						
							
							
								
								Script refactoring.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Mike Krüger
							
						 | 
						
							
							
							
							
								
							
								cfe0d4257f
								
							
								
							
						 | 
						
							
							
								
								Made resolve result == null assertion more verbose.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								311df2bbb2
								
							
								
							
						 | 
						
							
							
								
								CSharpAstResolver: add cancellation support
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								77ea4dae30
								
							
								
							
						 | 
						
							
							
								
								Report more types of invalid equality comparisons as errors.
							
							
							
							
							
							
							
							Mark an anonymous function conversion as invalid if there are compiler errors in the implicitly typed lambda. 
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								67d19127f5
								
							
								
							
						 | 
						
							
							
								
								Fixed bug in reachability analysis when lambda/anonymous method contains a condition or switch statement.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								1a7ca154b4
								
							
								
							
						 | 
						
							
							
								
								Allow conversion of anonymous method with unreachable endpoint to Func<T>.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								cdfa794e37
								
							
								
							
						 | 
						
							
							
								
								Add some ToString() overrides for easier debugging
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								d44077aa59
								
							
								
							
						 | 
						
							
							
								
								Add CSharpAstResolver.GetResolverStateAfter() and fixed an issue with the scanning logic in ResolveVisitor.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								3d21a80e7d
								
							
								
							
						 | 
						
							
							
								
								Fixed the ResolveVisitor scanning logic and several related issues.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								9fea0d07fe
								
							
								
							
						 | 
						
							
							
								
								Implemented eligibility check for extension methods.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								dac8c0fd35
								
							
								
							
						 | 
						
							
							
								
								Implement CSharpAstResolver.GetExpectedType() and CSharpAstResolver.GetConversion().
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								b84c06e5b6
								
							
								
							
						 | 
						
							
							
								
								Make CSharpResolver immutable.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								b0b9942522
								
							
								
							
						 | 
						
							
							
								
								Add ISolutionSnapshot for creating compilations for multiple projects from a single consistent snapshot.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								7e95cb7446
								
							
								
							
						 | 
						
							
							
								
								Add CSharpAstResolver.GetResolverStateBefore
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								0b263b0b74
								
							
								
							
						 | 
						
							
							
								
								TypeSystemConvertVisitor: implemented ConvertInterfaceImplementation for methods and properties.
							
							
							
							
							
							
							
							Implemented 'goto case' support in control flow analysis. 
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								e2cb5467c2
								
							
								
							
						 | 
						
							
							
								
								Adjust CodeDomConvertVisitor and DefiniteAssignmentAnalysis to new type system.
							
							
							
							
							
						 | 
						
							14 years ago | 
						
					
				
					
						
							
							
								 
								Daniel Grunwald
							
						 | 
						
							
							
							
							
								
							
								73438b7288
								
							
								
							
						 | 
						
							
							
								
								Make CSharpResolveVisitor internal and expose CSharpAstResolver instead.
							
							
							
							
							
						 | 
						
							14 years ago |