Added new action ChangeAccessModifierAction.
ChangeAccessModifierAction: Fixed bug that prevented action from being run on private accessors.
Fixed bug in ChangeAccessModifierActions: Action offered to modify accessors in virtual properties.
Merge branch 'luiscubal-access-modifier-actions' of https://github.com/mono-soc-2013/NRefactory into luiscubal-access-modifier-actions
ChangeAccessModifierAction now allows changing the modifier of virtual/override/new members. Since the action can cause compile errors anyway, there's no point in disabling it in this case.
Made ChangeAccessModifierAction less intrusive (use Script.ChangeModifier).
NullValueAnalysis: Early version.
Fixed NullValueAnalysisTests
NullValueAnalysisTests: New failing test case (with if statement).
NullValueAnalysis: Early support for binary operators. Throw exception when handling +=/-=/etc. since the code didn't consider that case yet anyway.
NullValueAnalysis: Handle simple equality comparisons.
NullValueAnalysisTests: Fixed unit test.
NullValueAnalysis: Added support for logical or expressions and unary expressions.
NullValueAnalysis now supports while loops, assignment statements and empty statements.
Tweaked the algorithm to be a bit smarter (but also slower, since each node might be visited more times now).
Added tests.
NullValueAnalysis now supports for statements.
NullValueAnalysis: Added support for lambdas. Still needs more testing to ensure it is right.
Early primitive support for invocation expressions.
NullValueAnalysis: Improved support for invocation expressions (including out/ref parameters).
NullValueAnalysis: Added support for constants, conditional expressions and null coallescing expressions.
NullValueStatus.EscapedUnknown renamed to CapturedUnknown
NullValueAnalysis: Organized using section.
NullValueAnalysis: Fixed excessively conservative capture detection.
NullValueAnalysis: Improved captured unknown values.
Merge branch 'master' into luiscubal-smart-coallescing