SYMBOL INDEX (36553 symbols across 2960 files) FILE: 3rdparty/ColorPicker/AlphaDisplay.xaml.cs class AlphaDisplay (line 14) | public partial class AlphaDisplay : UserControl method AlphaDisplay (line 23) | public AlphaDisplay() method OnColorChanged (line 48) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 55) | private void OnColorChanged(Color color) method OnAlphaChanged (line 99) | private static void OnAlphaChanged(DependencyObject d, DependencyPrope... method sAlpha_ValueChanged (line 111) | private void sAlpha_ValueChanged(object sender, RoutedPropertyChangedE... method imgTransparency_MouseDown (line 116) | private void imgTransparency_MouseDown(object sender, System.Windows.I... method imgTransparency_MouseMove (line 123) | private void imgTransparency_MouseMove(object sender, System.Windows.I... FILE: 3rdparty/ColorPicker/ColorDisplay.xaml.cs class ColorDisplay (line 12) | public partial class ColorDisplay : UserControl method OnColorChanged (line 37) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 44) | private void OnColorChanged(Color color) method ColorDisplay (line 51) | public ColorDisplay() FILE: 3rdparty/ColorPicker/ColorModels/CMY/CMYDisplay.xaml.cs class CMYDisplay (line 15) | public partial class CMYDisplay : UserControl type EDisplayMode (line 17) | public enum EDisplayMode method CMYDisplay (line 31) | public CMYDisplay() method OnDisplayModeChanged (line 72) | private static void OnDisplayModeChanged(DependencyObject d, Dependenc... method OnDisplayModeChanged (line 80) | private void OnDisplayModeChanged(EDisplayMode displayMode) method OnColorChanged (line 124) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 131) | private void OnColorChanged(Color color) method txtR_PreviewTextInput (line 148) | private void txtR_PreviewTextInput(object sender, TextCompositionEvent... method NumbersOnly (line 155) | private bool NumbersOnly(string text) method TextChanged (line 162) | private void TextChanged(object sender, TextChangedEventArgs e) FILE: 3rdparty/ColorPicker/ColorModels/CMY/CMYModel.cs class CMYModel (line 6) | public class CMYModel type ECMYComponent (line 8) | public enum ECMYComponent method CComponent (line 18) | public double CComponent(Color color) method MComponent (line 24) | public Double MComponent(Color color) method YComponent (line 29) | public Double YComponent(Color color) FILE: 3rdparty/ColorPicker/ColorModels/CMY/Cyan.cs class Cyan (line 3) | class Cyan : ColorComponent method Value (line 17) | public override int Value(System.Windows.Media.Color color) FILE: 3rdparty/ColorPicker/ColorModels/CMY/Magenta.cs class Magenta (line 3) | class Magenta : ColorComponent method Value (line 17) | public override int Value(System.Windows.Media.Color color) FILE: 3rdparty/ColorPicker/ColorModels/CMYK/Black.cs class Black (line 5) | class Black : ColorComponent method Value (line 19) | public override int Value(System.Windows.Media.Color color) FILE: 3rdparty/ColorPicker/ColorModels/CMYK/CMYKDisplay.xaml.cs class CMYKDisplay (line 16) | public partial class CMYKDisplay : UserControl type EDisplayMode (line 18) | public enum EDisplayMode method CMYKDisplay (line 35) | public CMYKDisplay() method OnColorChanged (line 71) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 81) | private void OnColorChanged(Color color) method displayComponents (line 94) | private void displayComponents(Color color) method OnDisplayModeChanged (line 119) | private static void OnDisplayModeChanged(DependencyObject d, Dependenc... method OnDisplayModeChanged (line 127) | private void OnDisplayModeChanged(EDisplayMode displayMode) method CoerceKGreedieness (line 177) | private static object CoerceKGreedieness(DependencyObject d, object va... method OnKGreedienessChanged (line 184) | private static void OnKGreedienessChanged(DependencyObject d, Dependen... method txtR_PreviewTextInput (line 195) | private void txtR_PreviewTextInput(object sender, TextCompositionEvent... method NumbersOnly (line 202) | private bool NumbersOnly(string text) method TextChanged (line 209) | private void TextChanged(object sender, TextChangedEventArgs e) FILE: 3rdparty/ColorPicker/ColorModels/CMYK/CMYKModel.cs class CMYKModel (line 7) | public class CMYKModel type ECMYKComponent (line 13) | public enum ECMYKComponent method Color (line 22) | Color Color(double[] components) method Color (line 27) | public Color Color(double cyan, double magenta, double yellow, double ... method MinComponent (line 44) | private double MinComponent(Color color) method CComponent (line 53) | public double CComponent(Color color , Double greedieness) method CComponent (line 63) | public double CComponent(Color color) method MComponent (line 69) | public Double MComponent(Color color, Double greedieness) method MComponent (line 79) | public Double MComponent(Color color) method YComponent (line 85) | public Double YComponent(Color color, Double greedieness) method YComponent (line 92) | public Double YComponent(Color color) method KComponent (line 98) | public Double KComponent(Color color, Double greedieness) method KComponent (line 105) | public Double KComponent(Color color) FILE: 3rdparty/ColorPicker/ColorModels/CMYK/Cyan.cs class Cyan (line 5) | class Cyan : ColorComponent method Value (line 19) | public override int Value(System.Windows.Media.Color color) FILE: 3rdparty/ColorPicker/ColorModels/CMYK/Magenta.cs class Magenta (line 5) | class Magenta : ColorComponent method Value (line 19) | public override int Value(System.Windows.Media.Color color) FILE: 3rdparty/ColorPicker/ColorModels/CMYK/Yellow.cs class Yellow (line 5) | class Yellow:ColorComponent method Value (line 21) | public override int Value(System.Windows.Media.Color color) FILE: 3rdparty/ColorPicker/ColorModels/ColorComponent.cs class ColorComponent (line 5) | public abstract class ColorComponent method Value (line 14) | public abstract int Value(Color color); FILE: 3rdparty/ColorPicker/ColorModels/ColorModel.cs class ColorModel (line 3) | public abstract class ColorModel FILE: 3rdparty/ColorPicker/ColorModels/HSB/Brightness.cs class Brightness (line 8) | class Brightness:NormalComponent method UpdateNormalBitmap (line 22) | public override void UpdateNormalBitmap(WriteableBitmap bitmap, Color ... method UpdateColorPlaneBitmap (line 54) | public override void UpdateColorPlaneBitmap(WriteableBitmap bitmap, in... method ColorAtPoint (line 147) | public override Color ColorAtPoint(Point selectionPoint, int colorComp... method PointFromColor (line 155) | public override Point PointFromColor(Color color) method Value (line 162) | public override int Value(Color color) FILE: 3rdparty/ColorPicker/ColorModels/HSB/HSBModel.cs class HSBModel (line 7) | public class HSBModel type EHSBComponent (line 9) | public enum EHSBComponent method Color (line 16) | Color Color(double[] components) method Color (line 21) | public Color Color(double hue, double saturation, double brightness) method HComponent (line 90) | public double HComponent(Color color) method SComponent (line 96) | public Double SComponent(Color color) method BComponent (line 101) | public Double BComponent(Color color) method Component (line 106) | public Double Component(Color color ,int pos) method Component (line 127) | public Double Component(Color color, EHSBComponent component) FILE: 3rdparty/ColorPicker/ColorModels/HSB/HsbDisplay.xaml.cs class HsbDisplay (line 15) | public partial class HsbDisplay : UserControl method OnColorChanged (line 45) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 52) | private void OnColorChanged(Color c) method OnColorComponentChanged (line 84) | private static void OnColorComponentChanged(DependencyObject d, Depend... method OnColorComponentChanged (line 98) | private void OnColorComponentChanged(NormalComponent colorPlaneColorCo... method HsbDisplay (line 134) | public HsbDisplay() method txtR_PreviewTextInput (line 140) | private void txtR_PreviewTextInput(object sender, TextCompositionEvent... method NumbersOnly (line 147) | private bool NumbersOnly(string text) method TextChanged (line 154) | private void TextChanged(object sender, TextChangedEventArgs e) method rH_Checked (line 175) | private void rH_Checked(object sender, RoutedEventArgs e) method rS_Checked (line 180) | private void rS_Checked(object sender, RoutedEventArgs e) method rB_Checked (line 185) | private void rB_Checked(object sender, RoutedEventArgs e) FILE: 3rdparty/ColorPicker/ColorModels/HSB/Hue.cs class Hue (line 8) | class Hue : NormalComponent method UpdateNormalBitmap (line 23) | public override void UpdateNormalBitmap(WriteableBitmap bitmap, Color ... method UpdateColorPlaneBitmap (line 56) | public override void UpdateColorPlaneBitmap(WriteableBitmap bitmap, in... method ColorAtPoint (line 185) | public override Color ColorAtPoint(Point selectionPoint, int colorComp... method PointFromColor (line 193) | public override Point PointFromColor(Color color) method Value (line 200) | public override int Value(Color color) FILE: 3rdparty/ColorPicker/ColorModels/HSB/Saturation.cs class Saturation (line 8) | class Saturation:NormalComponent method UpdateNormalBitmap (line 23) | public override void UpdateNormalBitmap(WriteableBitmap bitmap, Color ... method UpdateColorPlaneBitmap (line 55) | public override void UpdateColorPlaneBitmap(WriteableBitmap bitmap, in... method ColorAtPoint (line 148) | public override Color ColorAtPoint(Point selectionPoint, int colorComp... method PointFromColor (line 158) | public override Point PointFromColor(Color color) method Value (line 165) | public override int Value(System.Windows.Media.Color color) FILE: 3rdparty/ColorPicker/ColorModels/HSB/Yellow.cs class Yellow (line 3) | class Yellow:ColorComponent method Value (line 19) | public override int Value(System.Windows.Media.Color color) FILE: 3rdparty/ColorPicker/ColorModels/Lab/A.cs class A (line 7) | public sealed class A : NormalComponent method UpdateNormalBitmap (line 19) | public override void UpdateNormalBitmap(System.Windows.Media.Imaging.W... method UpdateColorPlaneBitmap (line 51) | public override void UpdateColorPlaneBitmap(System.Windows.Media.Imagi... method ColorAtPoint (line 111) | public override Color ColorAtPoint(Point selectionPoint, int colorComp... method PointFromColor (line 120) | public override Point PointFromColor(Color color) method Value (line 137) | public override int Value(Color color) FILE: 3rdparty/ColorPicker/ColorModels/Lab/B.cs class B (line 7) | class B : NormalComponent method UpdateNormalBitmap (line 22) | public override void UpdateNormalBitmap(System.Windows.Media.Imaging.W... method UpdateColorPlaneBitmap (line 54) | public override void UpdateColorPlaneBitmap(System.Windows.Media.Imagi... method ColorAtPoint (line 114) | public override Color ColorAtPoint(Point selectionPoint, int colorComp... method PointFromColor (line 123) | public override Point PointFromColor(Color color) method Value (line 145) | public override int Value(Color color) FILE: 3rdparty/ColorPicker/ColorModels/Lab/LabDisplay.xaml.cs class LabDisplay (line 16) | public partial class LabDisplay : UserControl method LabDisplay (line 28) | public LabDisplay() method OnColorChanged (line 64) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 71) | private void OnColorChanged(Color color) method OnColorComponentChanged (line 107) | private static void OnColorComponentChanged(DependencyObject d, Depend... method OnColorComponentChanged (line 122) | private void OnColorComponentChanged(NormalComponent colorPlaneColorCo... method txtR_PreviewTextInput (line 151) | private void txtR_PreviewTextInput(object sender, TextCompositionEvent... method NumbersOnly (line 158) | private bool NumbersOnly(string text) method TextChanged (line 165) | private void TextChanged(object sender, TextChangedEventArgs e) method rL_Checked (line 183) | private void rL_Checked(object sender, RoutedEventArgs e) method rA_Checked (line 188) | private void rA_Checked(object sender, RoutedEventArgs e) method rB_Checked (line 193) | private void rB_Checked(object sender, RoutedEventArgs e) FILE: 3rdparty/ColorPicker/ColorModels/Lab/LabModel.cs class LabModel (line 6) | class LabModel method Color (line 12) | public Color Color (double l, double a , double b) method LComponent (line 48) | public double LComponent(Color color) method AComponent (line 67) | public double AComponent(Color color) method BComponent (line 87) | public double BComponent(Color color) method Fxyz (line 106) | private static double Fxyz(double t) FILE: 3rdparty/ColorPicker/ColorModels/Lab/Lightness.cs class Lightness (line 7) | sealed class Lightness:NormalComponent method UpdateNormalBitmap (line 15) | public override void UpdateNormalBitmap(System.Windows.Media.Imaging.W... method UpdateColorPlaneBitmap (line 47) | public override void UpdateColorPlaneBitmap(System.Windows.Media.Imagi... method ColorAtPoint (line 107) | public override Color ColorAtPoint(Point selectionPoint, int colorComp... method PointFromColor (line 115) | public override Point PointFromColor(Color color) method Value (line 132) | public override int Value(System.Windows.Media.Color color) method Fxyz (line 144) | private static double Fxyz(double t) FILE: 3rdparty/ColorPicker/ColorModels/NormalComponent.cs class NormalComponent (line 7) | public abstract class NormalComponent : ColorComponent method UpdateNormalBitmap (line 13) | public abstract void UpdateNormalBitmap(WriteableBitmap bitmap, Color ... method UpdateColorPlaneBitmap (line 16) | public abstract void UpdateColorPlaneBitmap(WriteableBitmap bitmap, in... method ColorAtPoint (line 19) | public abstract Color ColorAtPoint(Point selectionPoint,int colorComp... method PointFromColor (line 22) | public abstract Point PointFromColor(Color color); FILE: 3rdparty/ColorPicker/ColorModels/RGB/Blue.cs method UpdateNormalBitmap (line 20) | public override void UpdateNormalBitmap(WriteableBitmap bitmap, Color co... method UpdateColorPlaneBitmap (line 46) | public override void UpdateColorPlaneBitmap(WriteableBitmap bitmap, int ... FILE: 3rdparty/ColorPicker/ColorModels/RGB/Green.cs class Green (line 8) | public class Green : NormalComponent method UpdateNormalBitmap (line 20) | public override void UpdateNormalBitmap(WriteableBitmap bitmap, Color ... method UpdateColorPlaneBitmap (line 43) | public override void UpdateColorPlaneBitmap(WriteableBitmap bitmap, in... FILE: 3rdparty/ColorPicker/ColorModels/RGB/RGBModel.cs class RGBModel (line 6) | class RGBModel:ColorModel type EComponents (line 8) | public enum EComponents method Distance (line 15) | public double Distance (Color color1, Color color2) FILE: 3rdparty/ColorPicker/ColorModels/RGB/Red.cs class Red (line 8) | public class Red : NormalComponent method UpdateNormalBitmap (line 20) | public override void UpdateNormalBitmap(WriteableBitmap bitmap, Color ... method UpdateColorPlaneBitmap (line 44) | public override void UpdateColorPlaneBitmap(WriteableBitmap bitmap, in... FILE: 3rdparty/ColorPicker/ColorModels/RGB/RgbDisplay.xaml.cs class RgbDisplay (line 17) | public partial class RgbDisplay : UserControl type EDisplayMode (line 19) | public enum EDisplayMode method RgbDisplay (line 39) | public RgbDisplay() method OnDisplayModeChanged (line 81) | private static void OnDisplayModeChanged(DependencyObject d, Dependenc... method OnDisplayModeChanged (line 89) | private void OnDisplayModeChanged( EDisplayMode displayMode) method OnColorChanged (line 149) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 156) | private void OnColorChanged(Color c) method OnColorComponentChanged (line 191) | private static void OnColorComponentChanged(DependencyObject d, Depend... method OnColorComponentChanged (line 205) | private void OnColorComponentChanged(NormalComponent colorPlaneColorCo... method rR_Checked (line 239) | private void rR_Checked(object sender, RoutedEventArgs e) method rG_Checked (line 248) | private void rG_Checked(object sender, RoutedEventArgs e) method rB_Checked (line 257) | private void rB_Checked(object sender, RoutedEventArgs e) method TextChanged (line 272) | private void TextChanged(object sender, TextChangedEventArgs e) method txtR_PreviewTextInput (line 301) | private void txtR_PreviewTextInput(object sender, TextCompositionEvent... method NumbersOnly (line 310) | private bool NumbersOnly(string text) method FromPercent (line 316) | public static byte FromPercent( int percent) FILE: 3rdparty/ColorPicker/ColorSelector.xaml.cs class ColorSelector (line 17) | public partial class ColorSelector : UserControl type ESelectionRingMode (line 20) | public enum ESelectionRingMode type EColorChangeSource (line 28) | private enum EColorChangeSource method ColorSelector (line 53) | public ColorSelector() method OnColorChanged (line 87) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 99) | private void OnColorChanged(Color color) method AdjustSelectionRing (line 128) | private void AdjustSelectionRing(Color c) method OnNormalComponentChanged (line 160) | private static void OnNormalComponentChanged(DependencyObject d, Depen... method OnNormalComponentChanged (line 174) | private void OnNormalComponentChanged(NormalComponent cc) method OnSelectionRingModeChanged (line 210) | private static void OnSelectionRingModeChanged(DependencyObject d, Dep... method OnSelectionRingModeChanged (line 217) | private void OnSelectionRingModeChanged(ESelectionRingMode selectionR... method colorPlane_MouseDown (line 246) | void colorPlane_MouseDown(object sender, MouseButtonEventArgs e) method ProcessMousedown (line 258) | private void ProcessMousedown(Point selectionPoint) method sNormal_ValueChanged (line 273) | private void sNormal_ValueChanged(object sender, RoutedPropertyChanged... method colorPlane_MouseMove (line 288) | private void colorPlane_MouseMove(object sender, MouseEventArgs e) method normalColorImage_MouseDown (line 307) | private void normalColorImage_MouseDown(object sender, MouseButtonEven... method UpdateColorPlaneBitmap (line 323) | private void UpdateColorPlaneBitmap(int colorComponentValue) method IncrementNormalSlider (line 339) | public void IncrementNormalSlider() method normalColorImage_MouseMove (line 344) | private void normalColorImage_MouseMove(object sender, MouseEventArgs e) FILE: 3rdparty/ColorPicker/EventArgs.cs class EventArgs (line 5) | public class EventArgs : EventArgs method EventArgs (line 7) | public EventArgs(T value) FILE: 3rdparty/ColorPicker/ExtensionMethods/ByteExtensionMethods.cs class ByteExtensionMethods (line 5) | public static class ByteExtensionMethods method AsPercent (line 7) | public static int AsPercent(this byte number) FILE: 3rdparty/ColorPicker/ExtensionMethods/ColorExtensionMethods.cs class ColorExtensionMethods (line 6) | public static class ColorExtensionMethods method Intensity (line 8) | public static double Intensity(this Color color) method Brightness (line 13) | public static double Brightness(this Color color) method SaturationHSB (line 18) | public static double SaturationHSB(this Color color) method Lightness (line 26) | public static double Lightness(this Color color) method Chroma (line 33) | public static double Chroma(this Color color) method SaturationHSL (line 40) | public static double SaturationHSL(this Color color) method WithAlpha (line 55) | public static Color WithAlpha(this Color color, byte alpha) method WithR (line 60) | public static Color WithR(this Color color, byte r) method WithG (line 65) | public static Color WithG(this Color color, byte g) method WithB (line 69) | public static Color WithB(this Color color, byte b) FILE: 3rdparty/ColorPicker/ExtensionMethods/DoubleExtensionMethods.cs class DoubleExtensionMethods (line 5) | public static class DoubleExtensionMethods method AsPercent (line 8) | public static int AsPercent (this double number) method PercentageOf (line 13) | public static double PercentageOf(this double number , double value) method RestrictToRange (line 18) | public static double RestrictToRange(this double number , double min, ... method RestrictToByte (line 23) | public static byte RestrictToByte(this double number) FILE: 3rdparty/ColorPicker/HexDisplay.xaml.cs class HexDisplay (line 12) | public partial class HexDisplay : UserControl type EAlphaByteVisibility (line 15) | public enum EAlphaByteVisibility method OnColorChanged (line 45) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 52) | private void OnColorChanged(Color c) method OnTextChanged (line 98) | private static void OnTextChanged(DependencyObject d, DependencyProper... method OnIsNumberSignIncludedInTextChanged (line 126) | private static void OnIsNumberSignIncludedInTextChanged(DependencyObje... method OnAlphaByteVisibilityChanged (line 150) | private static void OnAlphaByteVisibilityChanged(DependencyObject d, D... method HexDisplay (line 159) | public HexDisplay() FILE: 3rdparty/ColorPicker/NewCurrent.xaml.cs class NewCurrent (line 13) | public partial class NewCurrent : UserControl method NewCurrent (line 20) | public NewCurrent() method OnNewColorChanged (line 42) | private static void OnNewColorChanged(DependencyObject d, DependencyPr... method OnCurrentColorChanged (line 72) | private static void OnCurrentColorChanged(DependencyObject d, Dependen... method OnAlphaChanged (line 98) | private static void OnAlphaChanged(DependencyObject d, DependencyPrope... FILE: 3rdparty/ColorPicker/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: 3rdparty/ColorPicker/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: 3rdparty/ColorPickerControls/Chips/ColorChip.xaml.cs class ColorChip (line 14) | public partial class ColorChip : UserControl type EMouseEvent (line 17) | public enum EMouseEvent method ColorChip (line 26) | public ColorChip() method OnColorChanged (line 70) | private static void OnColorChanged(DependencyObject d, DependencyPrope... method OnColorChanged (line 77) | private void OnColorChanged(Color color) method OnBrushChanged (line 101) | private static void OnBrushChanged(DependencyObject d, DependencyPrope... method CreateDialog (line 114) | private IColorDialog CreateDialog() method OnPreviewColor (line 137) | protected void OnPreviewColor(EventArgs color) method ShowDialog (line 145) | private void ShowDialog() method UserControl_MouseDown (line 173) | private void UserControl_MouseDown(object sender, MouseButtonEventArgs e) method UserControl_MouseUp (line 182) | private void UserControl_MouseUp(object sender, MouseButtonEventArgs e) method UserControl_MouseDoubleClick (line 191) | private void UserControl_MouseDoubleClick(object sender, MouseButtonEv... FILE: 3rdparty/ColorPickerControls/Chips/ForegroundBackgroundChip.xaml.cs class ForegroundBackgroundChip (line 14) | public partial class ForegroundBackgroundChip : UserControl method ForegroundBackgroundChip (line 16) | public ForegroundBackgroundChip() method OnDefaultForegroundChanged (line 49) | private static void OnDefaultForegroundChanged(DependencyObject d, Dep... method OnDefaultBackgroundChanged (line 76) | private static void OnDefaultBackgroundChanged(DependencyObject d, Dep... method OnForegroundColorChanged (line 100) | private static void OnForegroundColorChanged(DependencyObject d, Depen... method OnBackgroundColorChanged (line 130) | private static void OnBackgroundColorChanged(DependencyObject d, Depen... method OnBackgroundBrushChanged (line 160) | private static void OnBackgroundBrushChanged(DependencyObject d, Depen... method OnForegroundBrushChanged (line 189) | private static void OnForegroundBrushChanged(DependencyObject d, Depen... method rForegroundDefault_MouseDown (line 214) | private void rForegroundDefault_MouseDown(object sender, MouseButtonEv... method rBackgroundDefault_MouseDown (line 220) | private void rBackgroundDefault_MouseDown(object sender, MouseButtonEv... method rSwitch_MouseDown (line 226) | private void rSwitch_MouseDown(object sender, MouseButtonEventArgs e) FILE: 3rdparty/ColorPickerControls/Dialogs/ColorPickerFullDialog.xaml.cs class ColorPickerFullDialog (line 12) | public partial class ColorPickerFullDialog : Window , IColorDialog method ColorPickerFullDialog (line 20) | public ColorPickerFullDialog() method btOk_Click (line 25) | private void btOk_Click(object sender, RoutedEventArgs e) method btCancel_Click (line 30) | private void btCancel_Click(object sender, RoutedEventArgs e) FILE: 3rdparty/ColorPickerControls/Dialogs/ColorPickerFullWithAlphaDialog.xaml.cs class ColorPickerFullWithAlphaDialog (line 12) | public partial class ColorPickerFullWithAlphaDialog : Window, IColorDialog method ColorPickerFullWithAlphaDialog (line 20) | public ColorPickerFullWithAlphaDialog() method btOk_Click (line 25) | private void btOk_Click(object sender, RoutedEventArgs e) method btCancel_Click (line 30) | private void btCancel_Click(object sender, RoutedEventArgs e) FILE: 3rdparty/ColorPickerControls/Dialogs/ColorPickerStandardDialog.xaml.cs class ColorPickerStandardDialog (line 12) | public partial class ColorPickerStandardDialog : Window , IColorDialog method ColorPickerStandardDialog (line 20) | public ColorPickerStandardDialog() method btOk_Click (line 25) | private void btOk_Click(object sender, RoutedEventArgs e) method btCancel_Click (line 30) | private void btCancel_Click(object sender, RoutedEventArgs e) FILE: 3rdparty/ColorPickerControls/Dialogs/ColorPickerStandardWithAlphaDialog.xaml.cs class ColorPickerStandardWithAlphaDialog (line 12) | public partial class ColorPickerStandardWithAlphaDialog : Window , ICol... method ColorPickerStandardWithAlphaDialog (line 20) | public ColorPickerStandardWithAlphaDialog() method btOk_Click (line 25) | private void btOk_Click(object sender, RoutedEventArgs e) method btCancel_Click (line 30) | private void btCancel_Click(object sender, RoutedEventArgs e) FILE: 3rdparty/ColorPickerControls/Dialogs/EColorDialog.cs type EColorDialog (line 3) | public enum EColorDialog FILE: 3rdparty/ColorPickerControls/Dialogs/IColorDialog.cs type IColorDialog (line 7) | interface IColorDialog method ShowDialog (line 12) | bool? ShowDialog(); FILE: 3rdparty/ColorPickerControls/Pickers/ColorPickerFull.xaml.cs class ColorPickerFull (line 12) | public partial class ColorPickerFull : UserControl method OnInitialColorChanged (line 38) | private static void OnInitialColorChanged(DependencyObject d, Dependen... method OnSelectedColorChanged (line 67) | private static void OnSelectedColorChanged(DependencyObject d, Depende... method ColorPickerFull (line 89) | public ColorPickerFull() FILE: 3rdparty/ColorPickerControls/Pickers/ColorPickerFullWithAlpha.xaml.cs class ColorPickerFullWithAlpha (line 15) | public partial class ColorPickerFullWithAlpha : UserControl method ColorPickerFullWithAlpha (line 17) | public ColorPickerFullWithAlpha() method alphaDisplay_AlphaChanged (line 29) | void alphaDisplay_AlphaChanged(object sender, ColorPicker.EventArgs GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/AddExceptionDescriptionAction.cs class AddExceptionDescriptionAction (line 34) | [ContextAction("Add an exception description to the xml documentation", method SearchInsertionNode (line 38) | static AstNode SearchInsertionNode (AstNode entity) method GetAction (line 46) | protected override CodeAction GetAction (RefactoringContext context, T... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/AddOptionalParameterToInvocationAction.cs class AddOptionalParameterToInvocationAction (line 38) | [ContextAction("Add one or more optional parameters to an invocation, us... method GetActions (line 42) | public override IEnumerable GetActions(RefactoringContext ... method AddArgument (line 100) | static void AddArgument(InvocationExpression newNode, IParameter param... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/AddUsingAction.cs class AddUsingAction (line 38) | [ContextAction ("Add using", Description = "Add missing using declaratio... method GetActions (line 41) | public override IEnumerable GetActions(RefactoringContext ... method GetActionsForType (line 58) | IEnumerable GetActionsForType(RefactoringContext context, ... method NewUsingAction (line 86) | CodeAction NewUsingAction(RefactoringContext context, AstNode node, st... method ReplaceWithFullTypeNameAction (line 91) | CodeAction ReplaceWithFullTypeNameAction(RefactoringContext context, A... method GetActionsForExtensionMethodInvocation (line 101) | IEnumerable GetActionsForExtensionMethodInvocation(Refacto... method GetActionsForAddNamespaceUsing (line 128) | IEnumerable GetActionsForAddNamespaceUsing(RefactoringCont... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/AutoLinqSumAction.cs class AutoLinqSumAction (line 37) | [ContextAction("Convert loop to Linq expression", Description = "Convert... method GetActions (line 54) | public override IEnumerable GetActions(RefactoringContext ... method IsZeroPrimitive (line 100) | bool IsZeroPrimitive(Expression expr) method GetExpressionToReplace (line 121) | Expression GetExpressionToReplace(AstNode prevSibling, Expression requ... method IsUnaryModifierExpression (line 169) | bool IsUnaryModifierExpression(UnaryOperatorExpression expr) method GetTransformedAssignmentExpression (line 174) | AssignmentExpression GetTransformedAssignmentExpression (RefactoringCo... method BuildLambda (line 254) | static LambdaExpression BuildLambda(string variableName, Expression ex... method IsIdentifier (line 264) | bool IsIdentifier(Expression expr, string variableName) method IsLinqSummableType (line 279) | bool IsLinqSummableType(IType type) { method ExtractExpression (line 283) | bool ExtractExpression (Statement statement, out Expression leftSide, ... method ParenthesizeIfNeeded (line 400) | Expression ParenthesizeIfNeeded(Expression expr) method SameNode (line 419) | bool SameNode(INode expr1, INode expr2) method GetForeachStatement (line 425) | static ForeachStatement GetForeachStatement (RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CS1105ExtensionMethodMustBeDeclaredStaticAction.cs class CS1105ExtensionMethodMustBeDeclaredStaticAction (line 34) | [ContextAction("Extension methods must be declared static")] method GetActions (line 37) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CS1520MethodMustHaveAReturnTypeAction.cs class CS1520MethodMustHaveAReturnTypeAction (line 36) | [ContextAction("Class, struct or interface method must have a return typ... method GetActions (line 39) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ChangeAccessModifierAction.cs class ChangeAccessModifierAction (line 37) | [ContextAction("Change the access level of an entity declaration", Descr... method GetActions (line 48) | public override IEnumerable GetActions(RefactoringContext ... method IsStricterThan (line 113) | static bool IsStricterThan(Modifiers access1, Modifiers access2) method GetActualAccess (line 137) | static Modifiers GetActualAccess(AstNode parentTypeDeclaration, Entity... method GetActionForLevel (line 156) | CodeAction GetActionForLevel(RefactoringContext context, string access... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CheckIfParameterIsNullAction.cs class CheckIfParameterIsNullAction (line 35) | [ContextAction("Check if parameter is null", Description = "Checks funct... method GetAction (line 38) | protected override CodeAction GetAction(RefactoringContext context, Pa... method HasNullCheck (line 63) | static bool HasNullCheck (ParameterDeclaration parameter) class CheckNullVisitor (line 70) | class CheckNullVisitor : DepthFirstAstVisitor method CheckNullVisitor (line 76) | public CheckNullVisitor (ParameterDeclaration parameter) method VisitIfElseStatement (line 81) | public override object VisitIfElseStatement (IfElseStatement ifElseS... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ComputeConstantValueAction.cs class ComputeConstantValueAction (line 31) | [ContextAction("Compute constant value", Description = "Computes the val... method GetActions (line 34) | public override System.Collections.Generic.IEnumerable Get... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertAnonymousDelegateToLambdaAction.cs class ConvertAnonymousDelegateToLambdaAction (line 31) | [ContextAction("Convert anonymous delegate to lambda", method GetAction (line 37) | protected override CodeAction GetAction(RefactoringContext context, An... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertAsToCastAction.cs class ConvertAsToCastAction (line 32) | [ContextAction("Convert 'as' to cast.", Description = "Convert 'as' to c... method GetAction (line 36) | protected override CodeAction GetAction (RefactoringContext context, A... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertAssignmentToIfAction.cs class ConvertAssignmentToIfAction (line 29) | [ContextAction("Convert assignment to 'if'", method GetAction (line 33) | protected override CodeAction GetAction(RefactoringContext context, As... method CreateForConditionalExpression (line 47) | static CodeAction CreateForConditionalExpression(RefactoringContext ct... method CreateForNullCoalesingExpression (line 63) | static CodeAction CreateForNullCoalesingExpression(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertBitwiseFlagComparisonToHasFlagsAction.cs class ConvertBitwiseFlagComparisonToHasFlagsAction (line 31) | [ContextAction ("Replace bitwise flag comparison with call to 'Enum.HasF... method MakeFlatExpression (line 44) | internal static Expression MakeFlatExpression (Expression expr, Binary... method BuildHasFlagExpression (line 56) | static Expression BuildHasFlagExpression (Expression target, Expressio... method CreateAction (line 73) | static CodeAction CreateAction(BaseRefactoringContext context, Match m... method GetAction (line 96) | protected override CodeAction GetAction(RefactoringContext context, Bi... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertCastToAsAction.cs class ConvertCastToAsAction (line 34) | [ContextAction ("Convert cast to 'as'.", Description = "Convert cast to ... method GetAction (line 38) | protected override CodeAction GetAction (RefactoringContext context, C... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertDecToHexAction.cs class ConvertDecToHexAction (line 34) | [ContextAction("Convert dec to hex.", Description = "Convert dec to hex.")] method GetActions (line 37) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertDoWhileToWhileLoopAction.cs class ConvertDoWhileToWhileLoopAction (line 38) | [ContextAction("Convert do...while to while.", Description = "Converts a... method GetActions (line 41) | public override IEnumerable GetActions(RefactoringContext ... method ConvertToWhileLoop (line 61) | static void ConvertToWhileLoop(Script script, DoWhileStatement origina... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertEqualityOperatorToEqualsAction.cs class ConvertEqualityOperatorToEqualsAction (line 40) | [ContextAction("Convert '==' to 'Equals'", Description = "Converts '==' ... method GetActions (line 43) | public override IEnumerable GetActions(RefactoringContext ... method HasDifferentEqualsMethod (line 65) | bool HasDifferentEqualsMethod(IEnumerable methods) method GenerateTarget (line 75) | Expression GenerateTarget(RefactoringContext context, BinaryOperatorEx... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertEqualsToEqualityOperatorAction.cs class ConvertEqualsToEqualityOperatorAction (line 40) | [ContextAction("Convert 'Equals' to '=='", Description = "Converts 'Equa... method GetActions (line 43) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertExplicitToImplicitImplementationAction.cs class ConvertExplicitToImplicitImplementationAction (line 33) | [ContextAction ("Convert explicit to implict implementation", method GetAction (line 37) | protected override CodeAction GetAction (RefactoringContext context, M... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertForToWhileAction.cs class ConvertForToWhileAction (line 31) | [ContextAction("Convert 'for' loop to 'while'", Description = "Works on ... method GetAction (line 34) | protected override CodeAction GetAction(RefactoringContext context, Fo... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertForeachToForAction.cs class ConvertForeachToForAction (line 36) | [ContextAction("Convert 'foreach' loop to 'for'", Description = "Works o... method GetName (line 42) | static string GetName(ICSharpCode.NRefactory.CSharp.Resolver.CSharpRes... method GetBoundName (line 55) | string GetBoundName(Expression inExpression) method GetActions (line 66) | public override IEnumerable GetActions(RefactoringContext ... method GetCountProperty (line 196) | static string GetCountProperty(IType type) method GetForeachStatement (line 201) | static ForeachStatement GetForeachStatement (RefactoringContext contex... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertHasFlagsToBitwiseFlagComparisonAction.cs class ConvertHasFlagsToBitwiseFlagComparisonAction (line 32) | [ContextAction ("Replace 'Enum.HasFlag' call with bitwise flag compariso... method GetAction (line 35) | protected override CodeAction GetAction(RefactoringContext context, In... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertHexToDecAction.cs class ConvertHexToDecAction (line 34) | [ContextAction("Convert hex to dec.", Description = "Convert hex to dec.")] method GetActions (line 37) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertIfStatementToConditionalTernaryExpressionAction.cs class ConvertIfStatementToConditionalTernaryExpressionAction (line 32) | [ContextAction("Convert 'if' to '?:'", method GetMatch (line 43) | public static bool GetMatch(IfElseStatement ifElseStatement, out Match... method CreateAction (line 53) | static CodeAction CreateAction (BaseRefactoringContext ctx, IfElseStat... method GetAction (line 79) | protected override CodeAction GetAction(RefactoringContext context, If... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertIfStatementToNullCoalescingExpressionAction.cs class ConvertIfStatementToNullCoalescingExpressionAction (line 33) | [ContextAction ("Convert 'if' to '??' expression", method CheckNode (line 53) | internal static Expression CheckNode(IfElseStatement node, out Express... method GetAction (line 86) | protected override CodeAction GetAction (RefactoringContext context, I... method GetSimpleStatement (line 143) | static Statement GetSimpleStatement (Statement statement) method IsEmpty (line 159) | static bool IsEmpty (Statement statement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertIfStatementToReturnStatementAction.cs class ConvertIfStatementToReturnStatementAction (line 34) | [ContextAction("Convert 'if' to 'return'", method GetMatch (line 54) | public static bool GetMatch(IfElseStatement ifElseStatement, out Expre... method CreateCondition (line 85) | static Expression CreateCondition(Expression c, Expression e1, Express... method GetAction (line 92) | protected override CodeAction GetAction(RefactoringContext context, If... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertIfStatementToSwitchStatementAction.cs class ConvertIfStatementToSwitchStatementAction (line 35) | [ContextAction ( method GetAction (line 40) | protected override CodeAction GetAction (RefactoringContext context, I... method GetSwitchExpression (line 64) | internal static Expression GetSwitchExpression (BaseRefactoringContext... method IsConstantExpression (line 86) | static bool IsConstantExpression (BaseRefactoringContext context, Expr... method IsValidSwitchType (line 101) | static bool IsValidSwitchType (IType type) method CollectSwitchSections (line 118) | internal static bool CollectSwitchSections (ICollection... method CollectCaseLabels (line 150) | static bool CollectCaseLabels (AstNodeCollection result, Ba... method CollectSwitchSectionStatements (line 181) | static void CollectSwitchSectionStatements (AstNodeCollection GetParameters(IList para... method RequireReturnStatement (line 92) | static bool RequireReturnStatement (RefactoringContext context, Lambda... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertMethodGroupToAnonymousMethodAction.cs class ConvertMethodGroupToAnonymousMethodAction (line 34) | [ContextAction("Convert method group to anoymous method", method GetActions (line 38) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertMethodGroupToLambdaAction.cs class ConvertMethodGroupToLambdaAction (line 34) | [ContextAction("Convert method group to lambda expression", method GetActions (line 38) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertMultiplyToShiftAction.cs class ConvertMultiplyToShiftAction (line 33) | [ContextAction("Convert '*'/'/' to '<<'/'>>'", method GetAction (line 37) | protected override CodeAction GetAction(RefactoringContext context, Bi... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertNullCoalescingToConditionalExpressionAction.cs class ConvertNullCoalescingToConditionalExpressionAction (line 30) | [ContextAction("Convert '??' to '?:'", method GetAction (line 34) | protected override CodeAction GetAction(RefactoringContext ctx, Binary... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertReturnStatementToIfAction.cs class ConvertReturnStatementToIfAction (line 34) | [ContextAction("Convert 'return' to 'if'", method GetAction (line 38) | protected override CodeAction GetAction(RefactoringContext context, Re... method CreateForConditionalExpression (line 51) | CodeAction CreateForConditionalExpression(RefactoringContext ctx, Retu... method CreateForNullCoalesingExpression (line 64) | CodeAction CreateForNullCoalesingExpression(RefactoringContext ctx, Re... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertShiftToMultiplyAction.cs class ConvertShiftToMultiplyAction (line 32) | [ContextAction("Convert '<<'/'>>' to '*'/'/'", method GetAction (line 36) | protected override CodeAction GetAction(RefactoringContext context, Bi... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertSwitchToIfAction.cs class ConvertSwitchToIfAction (line 31) | [ContextAction ("Convert 'switch' to 'if'", Description = "Convert 'swit... method GetAction (line 36) | protected override CodeAction GetAction (RefactoringContext context, S... method CollectCondition (line 90) | static Expression CollectCondition(Expression switchExpr, AstNodeColle... class NonTrailingBreakFinder (line 127) | class NonTrailingBreakFinder : DepthFirstAstVisitor method NonTrailingBreakFinder (line 131) | public NonTrailingBreakFinder (BreakStatement trailingBreak) method VisitChildren (line 136) | protected override bool VisitChildren (AstNode node) method VisitBreakStatement (line 141) | public override bool VisitBreakStatement (BreakStatement breakStatem... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertToInitializer/AccessPath.cs class AccessPath (line 35) | class AccessPath method AccessPath (line 37) | public AccessPath(IVariable target) method FromResolveResult (line 43) | public static AccessPath FromResolveResult(ResolveResult resolveResult) method GetParentPath (line 73) | public AccessPath GetParentPath() method IsSubPath (line 82) | public bool IsSubPath(AccessPath other) method Equals (line 113) | public override bool Equals(object obj) method GetHashCode (line 133) | public override int GetHashCode() method ToString (line 151) | public override string ToString() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertToInitializer/ConvertInitializerToExplicitInitializationsAction.cs class ConvertInitializerToExplicitInitializationsAction (line 32) | [ContextAction("Convert to explicit initializers", method GetActions (line 38) | public override IEnumerable GetActions(RefactoringContext ... method GetActionForVariableInitializer (line 52) | public CodeAction GetActionForVariableInitializer(RefactoringContext c... method GetActionForAssignmentExpression (line 79) | public CodeAction GetActionForAssignmentExpression(RefactoringContext ... class InitializerConversionVisitor (line 105) | class InitializerConversionVisitor : DepthFirstAstVisitor ConvertInitializer(ObjectCreateExpression in... method VisitObjectCreateExpression (line 137) | public override Expression VisitObjectCreateExpression(ObjectCreateE... method VisitArrayInitializerExpression (line 158) | public override Expression VisitArrayInitializerExpression(ArrayInit... method VisitNamedExpression (line 174) | public override Expression VisitNamedExpression(NamedExpression name... method VisitChildren (line 194) | protected override Expression VisitChildren(AstNode node, Expression... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertToInitializer/ConvertToInitializerAction.cs class ConvertToInitializerAction (line 33) | public class ConvertToInitializerAction : CodeActionProvider method GetActions (line 36) | public override IEnumerable GetActions(RefactoringContext ... method HandleInitializer (line 52) | CodeAction HandleInitializer(RefactoringContext context, VariableIniti... method HandleExpressionStatement (line 68) | CodeAction HandleExpressionStatement(RefactoringContext context, Expre... method GetNodes (line 86) | List GetNodes(Statement startStatement) method MakeAction (line 98) | CodeAction MakeAction(RefactoringContext context, AstNode oldNode, Ast... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertToInitializer/StatementsToInitializerConverter.cs class StatementsToInitializerConverter (line 38) | public class StatementsToInitializerConverter method StatementsToInitializerConverter (line 45) | public StatementsToInitializerConverter(RefactoringContext context) method Initialize (line 50) | bool Initialize(AstNode targetNode) method ConvertToInitializer (line 61) | public VariableInitializer ConvertToInitializer(VariableInitializer va... method ConvertToInitializer (line 77) | public AssignmentExpression ConvertToInitializer(AssignmentExpression ... method Convert (line 95) | void Convert(IList originalStatements) method TryHandleInitializer (line 122) | bool TryHandleInitializer(AstNode node) method TryHandleAddCall (line 142) | bool TryHandleAddCall(ExpressionStatement expressionStatement) method TryHandleAssignmentExpression (line 181) | bool TryHandleAssignmentExpression(ExpressionStatement expressionState... method CanReplaceDependent (line 193) | bool CanReplaceDependent(ResolveResult resolveResult) method AddNewVariable (line 198) | void AddNewVariable(IVariable variable, Expression initializer, AstNod... method AddOldAnnotationsToInitializer (line 218) | void AddOldAnnotationsToInitializer(AccessPath targetPath, IAnnotatabl... method PushAssignment (line 229) | bool PushAssignment(Expression left, Expression right, AstNode node) method AddNodesToInitializer (line 280) | static void AddNodesToInitializer(Expression initializer, params AstNo... method AddToInitializer (line 291) | void AddToInitializer(Expression initializer, params AstNode[] nodes) method HasDependency (line 306) | bool HasDependency(Expression expression) method HasDependency (line 312) | bool HasDependency(FindReferences referenceFinder, Expression expression) method HasDependencyCheck (line 330) | bool HasDependencyCheck(FindReferences referenceFinder, LocalResolveRe... method HasDependencyCheck (line 341) | bool HasDependencyCheck(FindReferences referenceFinder, Expression exp... method VariableHasBeenConverted (line 358) | bool VariableHasBeenConverted(IVariable variable) method InsertImplicitInitializersForPath (line 365) | bool InsertImplicitInitializersForPath(AccessPath path) class ReplacementNodeAnnotation (line 387) | class ReplacementNodeAnnotation class ReplacementNodeHelper (line 392) | class ReplacementNodeHelper method AddReplacementAnnotation (line 394) | public static void AddReplacementAnnotation(AstNode node, AstNode repl... method CloneWithReplacementAnnotation (line 401) | public static AstNode CloneWithReplacementAnnotation(AstNode node, Ast... method CloneWithReplacementAnnotation (line 408) | public static Expression CloneWithReplacementAnnotation(Expression exp... method GetAllReplacementAnnotations (line 415) | public static IEnumerable GetAllReplacement... method GetReplacedNodes (line 423) | public static IList GetReplacedNodes(AstNode expression) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertWhileToDoWhileLoopAction.cs class ConvertWhileToDoWhileLoopAction (line 35) | [ContextAction("Convert while loop to do...while", Description = "Conver... method GetActions (line 38) | public override IEnumerable GetActions(RefactoringContext ... method ApplyAction (line 50) | void ApplyAction(Script script, WhileStatement statement) { FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CopyCommentsFromBase.cs class CopyCommentsFromBase (line 37) | [ContextAction("Copy comments from base", Description = "Copies document... method GetAction (line 40) | protected override CodeAction GetAction(RefactoringContext context, Me... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CopyCommentsFromInterface.cs class CopyCommentsFromInterface (line 38) | [ContextAction("Copy comments from interface", Description = "Copies doc... method GetAction (line 41) | protected override CodeAction GetAction(RefactoringContext context, Me... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateBackingStoreAction.cs class CreateBackingStoreAction (line 31) | [ContextAction("Create backing store for auto property", Description = "... method GetActions (line 34) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateChangedEventAction.cs class CreateChangedEventAction (line 37) | [ContextAction("Create changed event for property", Description = "Creat... method GetActions (line 40) | public override IEnumerable GetActions(RefactoringContext ... method CreateChangedEventDeclaration (line 72) | EventDeclaration CreateChangedEventDeclaration (RefactoringContext con... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateClassDeclarationAction.cs class CreateClassDeclarationAction (line 34) | [ContextAction("Create class", Description = "Creates a class declaratio... method GetActions (line 37) | public override IEnumerable GetActions(RefactoringContext ... method GetActions (line 54) | static IEnumerable GetActions(RefactoringContext context, ... method ModifyClassTypeBasedOnTypeGuessing (line 94) | static void ModifyClassTypeBasedOnTypeGuessing(RefactoringContext cont... method GuessClassTypeByName (line 106) | static ClassType GuessClassTypeByName(NamingConventionService service,... method GuessClassTypeByName (line 118) | static ClassType GuessClassTypeByName(NamingConventionService service,... method CreateType (line 127) | static TypeDeclaration CreateType(RefactoringContext context, NamingCo... method CreateClassFromIdentifier (line 141) | static TypeDeclaration CreateClassFromIdentifier(RefactoringContext co... method CreateClassFromType (line 150) | static TypeDeclaration CreateClassFromType(RefactoringContext context,... method ImplementConstraints (line 171) | static void ImplementConstraints(RefactoringContext context, TypeDecla... method CreateClassFromObjectCreation (line 188) | static TypeDeclaration CreateClassFromObjectCreation(RefactoringContex... method GetModifiers (line 219) | static Modifiers GetModifiers(IEntity property) method AddImplementation (line 240) | static void AddImplementation(RefactoringContext context, TypeDeclarat... method ConvertParameters (line 303) | static IEnumerable ConvertParameters(Refactoring... method AddBaseTypesAccordingToNamingRules (line 318) | static TypeDeclaration AddBaseTypesAccordingToNamingRules(RefactoringC... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateConstructorDeclarationAction.cs class CreateConstructorDeclarationAction (line 32) | [ContextAction("Create constructor", Description = "Creates a constructo... method GetActions (line 35) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateCustomEventImplementationAction.cs class CreateCustomEventImplementationAction (line 29) | [ContextAction ("Create custom event implementation", Description = "Cre... method GetAction (line 32) | protected override CodeAction GetAction (RefactoringContext context, V... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateDelegateAction.cs class CreateDelegateAction (line 33) | [ContextAction("Create delegate", Description = "Creates a delegate decl... method GetActions (line 36) | public override IEnumerable GetActions(RefactoringContext ... method GetActions (line 45) | static IEnumerable GetActions(RefactoringContext context, ... method CreateType (line 57) | static DelegateDeclaration CreateType(RefactoringContext context, Simp... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateEnumValue.cs class CreateEnumValue (line 37) | [ContextAction("Create enum value", Description = "Creates an enum value... method IsInvocationTarget (line 40) | internal static bool IsInvocationTarget(AstNode node) method GetCreatePropertyOrFieldNode (line 46) | internal static Expression GetCreatePropertyOrFieldNode(RefactoringCon... method GetActions (line 51) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateEventInvocatorAction.cs class CreateEventInvocatorAction (line 33) | [ContextAction("Create event invocator", Description = "Creates a standa... method CreateEventInvocator (line 45) | public static MethodDeclaration CreateEventInvocator (RefactoringConte... method GetNameProposal (line 97) | static string GetNameProposal(VariableInitializer initializer) method GetActions (line 102) | public override IEnumerable GetActions(RefactoringContext ... method GetEventDeclaration (line 132) | static EventDeclaration GetEventDeclaration (RefactoringContext contex... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateFieldAction.cs class CreateFieldAction (line 38) | [ContextAction("Create field", Description = "Creates a field for a unde... method IsInvocationTarget (line 41) | internal static bool IsInvocationTarget(AstNode node) method GetCreatePropertyOrFieldNode (line 47) | internal static Expression GetCreatePropertyOrFieldNode(RefactoringCon... method GetActions (line 52) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateIndexerAction.cs class CreateIndexerAction (line 34) | [ContextAction("Create indexer", Description = "Creates an indexer decla... method GetActions (line 37) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateLocalVariableAction.cs class CreateLocalVariableAction (line 30) | [ContextAction("Create local variable", Description = "Creates a local v... method GetActions (line 33) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateMethodDeclarationAction.cs class CreateMethodDeclarationAction (line 35) | [ContextAction("Create method", Description = "Creates a method declarat... method GetActions (line 38) | public override IEnumerable GetActions(RefactoringContext ... method GetActionsFromMemberReferenceExpression (line 54) | IEnumerable GetActionsFromMemberReferenceExpression(Refact... method GetActionsFromIdentifier (line 101) | IEnumerable GetActionsFromIdentifier(RefactoringContext co... method GetActionsFromInvocation (line 134) | IEnumerable GetActionsFromInvocation(RefactoringContext co... method GetModifiers (line 182) | static ParameterModifier GetModifiers(IParameter parameter) method CreateAction (line 193) | static CodeAction CreateAction(RefactoringContext context, AstNode cre... method GenerateParameters (line 234) | public static IEnumerable GenerateParameters(Ref... method CreateBaseNameFromString (line 262) | static string CreateBaseNameFromString(string str) method CreateBaseName (line 291) | public static string CreateBaseName(AstNode node, IType type) method GuessNameFromType (line 326) | internal static string GuessNameFromType(IType returnType) method GetMethodName (line 372) | string GetMethodName(InvocationExpression invocation) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreateOverloadWithoutParameterAction.cs class CreateOverloadWithoutParameterAction (line 35) | [ContextAction ("Create overload without parameter", Description = "Crea... method GetAction (line 38) | protected override CodeAction GetAction (RefactoringContext context, P... method GetArgumentExpression (line 97) | static Expression GetArgumentExpression(ParameterDeclaration parameter) method GetDefaultValueExpression (line 109) | static Expression GetDefaultValueExpression (RefactoringContext contex... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/CreatePropertyAction.cs class CreatePropertyAction (line 33) | [ContextAction("Create property", Description = "Creates a property for ... method GetActions (line 36) | public override IEnumerable GetActions(RefactoringContext ... method GetPropertyName (line 118) | internal static string GetPropertyName(Expression expr) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/DeclareLocalVariableAction.cs class DeclareLocalVariableAction (line 37) | [ContextAction("Declare local variable", Description = "Declare a local ... method GetActions (line 40) | public override IEnumerable GetActions(RefactoringContext ... method GetDelegateType (line 133) | IType GetDelegateType(RefactoringContext context, IMethod method, Expr... class SearchNodeVisitior (line 158) | internal class SearchNodeVisitior : DepthFirstAstVisitor method SearchNodeVisitior (line 163) | public SearchNodeVisitior (AstNode searchForNode) method AddNode (line 169) | void AddNode(AstNode node) method VisitChildren (line 178) | protected override void VisitChildren(AstNode node) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ExtensionMethodInvocationToStaticMethodInvocationAction.cs class ExtensionMethodInvocationToStaticMethodInvocationAction (line 32) | [ContextAction("Invoke using static method syntax", method GetActions (line 38) | public override IEnumerable GetActions (RefactoringContext... method ToStaticMethodInvocation (line 57) | AstNode ToStaticMethodInvocation(InvocationExpression invocation, Memb... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ExtractAnonymousMethodAction.cs class ExtractAnonymousMethodAction (line 34) | [ContextAction ("Extract anonymous method", method GetActions (line 38) | public override IEnumerable GetActions (RefactoringContext... method GetAction (line 79) | CodeAction GetAction (RefactoringContext context, AstNode node, Method... method GetMethod (line 91) | static MethodDeclaration GetMethod (RefactoringContext context, Lambda... method ContainsLocalReferences (line 113) | static bool ContainsLocalReferences (RefactoringContext context, AstNo... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ExtractFieldAction.cs class ExtractFieldAction (line 35) | [ContextAction("Extract field", Description = "Extracts a field from a l... method GetActions (line 38) | public override IEnumerable GetActions(RefactoringContext ... method RemoveDeclaration (line 104) | static bool RemoveDeclaration (VariableInitializer varInit){ method CannotExtractField (line 109) | static bool CannotExtractField (RefactoringContext context, VariableIn... method ContainsAnonymousType (line 115) | static bool ContainsAnonymousType (IType type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ExtractMethod/ExtractMethodAction.cs class ExtractMethodAction (line 39) | [ContextAction("Extract method", Description = "Creates a new method out... method GetActions (line 42) | public override IEnumerable GetActions(RefactoringContext ... method CreateFromExpression (line 68) | CodeAction CreateFromExpression(RefactoringContext context, Expression... method CreateFromStatements (line 115) | CodeAction CreateFromStatements(RefactoringContext context, List Analyze(RefactoringContext context, Expr... method Analyze (line 127) | public static List Analyze(RefactoringContext context, List... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ExtractMethod/VariableUsageAnalyzation.cs type VariableState (line 35) | public enum VariableState { class VariableUsageAnalyzation (line 42) | public class VariableUsageAnalyzation : DepthFirstAstVisitor method VariableUsageAnalyzation (line 52) | public VariableUsageAnalyzation (RefactoringContext context, List GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/InlineLocalVariableAction.cs class InlineLocalVariableAction (line 35) | [ContextAction("Inline local variable", Description = "Inlines a local v... method GetActions (line 39) | public override IEnumerable GetActions(RefactoringContext ... method RequiresParens (line 66) | public static bool RequiresParens(AstNode replaceNode, AstNode replace... method AddParensIfRequired (line 97) | static Expression AddParensIfRequired(AstNode replaceNode, Expression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/InsertAnonymousMethodSignatureAction.cs class InsertAnonymousMethodSignatureAction (line 35) | [ContextAction("Insert anonymous method signature", Description = "Inser... method GetActions (line 38) | public override IEnumerable GetActions(RefactoringContext ... method GetAnonymousMethodExpression (line 66) | static AnonymousMethodExpression GetAnonymousMethodExpression (Refacto... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/IntroduceConstantAction.cs class IntroduceConstantAction (line 33) | [ContextAction("Introduce constant", Description = "Creates a constant f... method GetActions (line 36) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/IntroduceFormatItemAction.cs class IntroduceFormatItemAction (line 39) | [ContextAction("Introduce format item", Description = "Creates a string.... method GetActions (line 44) | public override IEnumerable GetActions(RefactoringContext ... method AddFormatCallToInvocation (line 81) | void AddFormatCallToInvocation (RefactoringContext context, Script scr... method CreateFormatArgument (line 91) | static PrimitiveExpression CreateFormatArgument (RefactoringContext co... method CreateFormatString (line 96) | static PrimitiveExpression CreateFormatString(RefactoringContext conte... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/InvertConditionalOperatorAction.cs class InvertConditionalOperatorAction (line 30) | [ContextAction("Invert conditional operator", Description = "Inverts an ... method GetAction (line 33) | protected override CodeAction GetAction(RefactoringContext context, Co... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/InvertIfAction.cs class InvertIfAction (line 32) | [ContextAction("Invert if", Description = "Inverts an 'if ... else' expr... method GetActions (line 35) | public override IEnumerable GetActions(RefactoringContext ... method GetIfElseStatement (line 54) | static IfElseStatement GetIfElseStatement (RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/InvertIfAndSimplify.cs class InvertIfAndSimplify (line 32) | [ContextAction("Invert If and Simplify", Description = "Inverts if and s... method GetActions (line 37) | public override IEnumerable GetActions(RefactoringContext ... method GenerateNewTrueStatement (line 51) | static Statement GenerateNewTrueStatement(Statement falseStatement) method GenerateNewScript (line 61) | void GenerateNewScript(Script script, IfElseStatement ifStatement) method GetIfElseStatement (line 76) | static IfElseStatement GetIfElseStatement(RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/InvertLogicalExpressionAction.cs class InvertLogicalExpressionAction (line 30) | [ContextAction("Invert logical expression", Description = "Inverts a log... method GetActions (line 33) | public override System.Collections.Generic.IEnumerable Get... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/IterateViaForeachAction.cs class IterateViaForeachAction (line 34) | [ContextAction("Iterate via foreach", Description = "Iterates an IEnumer... method GetActions (line 39) | public override IEnumerable GetActions(RefactoringContext ... method ActionFromUsingStatement (line 53) | CodeAction ActionFromUsingStatement(RefactoringContext context) method ActionFromVariableInitializer (line 82) | CodeAction ActionFromVariableInitializer(RefactoringContext context) method ActionFromExpressionStatement (line 100) | CodeAction ActionFromExpressionStatement(RefactoringContext context) method MakeForeach (line 126) | static ForeachStatement MakeForeach(Expression node, IType type, Refac... method GetElementType (line 137) | static IType GetElementType(ResolveResult rr, BaseRefactoringContext c... method GetCollectionType (line 151) | static IType GetCollectionType(IType type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/JoinDeclarationAndAssignmentAction.cs class JoinDeclarationAndAssignmentAction (line 32) | [ContextAction ("Join local variable declaration and assignment", method GetAction (line 36) | protected override CodeAction GetAction (RefactoringContext context, V... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/JoinStringAction.cs class JoinStringAction (line 29) | [ContextAction ("Join string literal", Description = "Join string litera... method GetAction (line 32) | protected override CodeAction GetAction (RefactoringContext context, B... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/LinqFluentToQueryAction.cs class LinqFluentToQueryAction (line 31) | [ContextAction ("Convert LINQ query to fluent syntax", Description = "Co... method GetAction (line 41) | protected override CodeAction GetAction(RefactoringContext context, In... method NeedsParenthesis (line 98) | bool NeedsParenthesis(AstNode node) method IsLinqMethodInvocation (line 114) | bool IsLinqMethodInvocation(AstNode node) method IsLinqMethodInvocation (line 120) | bool IsLinqMethodInvocation(InvocationExpression node) method IsLinqMethod (line 126) | bool IsLinqMethod(MemberReferenceExpression node) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/LinqQueryToFluentAction.cs class LinqQueryToFluentAction (line 35) | [ContextAction("Convert LINQ query to fluent syntax", method GetAction (line 39) | protected override CodeAction GetAction(RefactoringContext context, Qu... method ConvertQueryToFluent (line 64) | static void ConvertQueryToFluent(RefactoringContext context, Script sc... method GetNameProposals (line 70) | static IEnumerable GetNameProposals(RefactoringContext context... method IsNameUsed (line 85) | static bool IsNameUsed(CSharpResolver resolver, QueryExpression query,... method DeclaresLocalVariable (line 104) | static bool DeclaresLocalVariable(BlockStatement blockStatement, strin... method GetFluentFromQuery (line 110) | static Expression GetFluentFromQuery (QueryExpression query, IEnumerab... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/MergeNestedIfAction.cs class MergeNestedIfAction (line 31) | [ContextAction ("Merge nested 'if'", Description = "Merge two nested 'if... method GetAction (line 36) | protected override CodeAction GetAction (RefactoringContext context, I... method GetOuterIfStatement (line 69) | static IfElseStatement GetOuterIfStatement (IfElseStatement node) method GetInnerIfStatement (line 86) | static IfElseStatement GetInnerIfStatement (IfElseStatement node) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/MoveToOuterScopeAction.cs class MoveToOuterScopeAction (line 36) | [ContextAction("Move to outer scope", Description = "Moves a declaration... method GetActions (line 40) | public override IEnumerable GetActions(RefactoringContext ... method MoveInitializerAction (line 67) | static CodeAction MoveInitializerAction(RefactoringContext context, As... method MoveDeclarationAction (line 83) | static CodeAction MoveDeclarationAction(RefactoringContext context, As... method HasDependency (line 98) | bool HasDependency(RefactoringContext context, AstNode firstSearchNode... method RemoveInitializer (line 123) | static VariableDeclarationStatement RemoveInitializer(VariableDeclarat... method FindCurrentScopeEntryNode (line 136) | AstNode FindCurrentScopeEntryNode(Statement startNode) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/NegateIsExpressionAction.cs class NegateIsExpressionAction (line 28) | [ContextAction ("Negate 'is' expression", Description = "Negate an is ex... method GetAction (line 31) | protected override CodeAction GetAction (RefactoringContext context, I... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/NegateRelationalExpressionAction.cs class NegateRelationalExpressionAction (line 32) | [ContextAction ("Negate a relational expression", Description = "Negate ... method GetLogicalExpression (line 35) | public static bool GetLogicalExpression (RefactoringContext context, o... method GetActions (line 55) | public override System.Collections.Generic.IEnumerable Get... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/PutInsideUsingAction.cs class PutInsideUsingAction (line 36) | [ContextAction ("put inside 'using'", Description = "put IDisposable ins... method GetAction (line 40) | protected override CodeAction GetAction (RefactoringContext context, V... method IsIDisposable (line 126) | static bool IsIDisposable (IType type) method CollectStatements (line 131) | static IEnumerable CollectStatements (Statement statement, ... method GetLastReference (line 141) | static AstNode GetLastReference (IVariable variable, RefactoringContex... method IsDisposeInvocation (line 153) | static bool IsDisposeInvocation (string variableName, Statement statem... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/RemoveBackingStoreAction.cs class RemoveBackingStoreAction (line 36) | [ContextAction("Remove backing store for property", Description = "Remov... method GetActions (line 39) | public override IEnumerable GetActions(RefactoringContext ... method IsValidField (line 73) | static bool IsValidField(IField field, TypeDeclaration declaringType) method GetBackingField (line 109) | internal static IField GetBackingField (BaseRefactoringContext context... method ScanGetter (line 127) | internal static IField ScanGetter (BaseRefactoringContext context, Pro... method ScanSetter (line 142) | internal static IField ScanSetter (BaseRefactoringContext context, Pro... method IsPossibleExpression (line 161) | static bool IsPossibleExpression(Expression left) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/RemoveBracesAction.cs class RemoveBracesAction (line 33) | [ContextAction("Remove braces", Description = "Removes redundant braces ... method IsSpecialNode (line 36) | internal static bool IsSpecialNode (AstNode node, out string keyword, ... method GetActions (line 92) | public override IEnumerable GetActions(RefactoringContext ... method GetBlockStatement (line 126) | static BlockStatement GetBlockStatement(RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/RemoveRedundantCatchTypeAction.cs class RemoveRedundantCatchTypeAction (line 36) | [ContextAction("Remove redundant type", method GetActions (line 41) | public override System.Collections.Generic.IEnumerable Get... method IsReferenced (line 65) | bool IsReferenced(IVariable variable, AstNode node, SyntaxTree syntaxT... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/RemoveRegionAction.cs class RemoveRegionAction (line 33) | [ContextAction("Remove region", Description = "Removes a pre processor #... method GetEndDirective (line 36) | static PreProcessorDirective GetEndDirective(PreProcessorDirective dir... method GetStartDirective (line 57) | static PreProcessorDirective GetStartDirective(PreProcessorDirective d... method GetActions (line 78) | public override IEnumerable GetActions(RefactoringContext ... method GetDirective (line 95) | static PreProcessorDirective GetDirective (RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ReplaceAssignmentWithPostfixExpressionAction.cs class ReplaceAssignmentWithPostfixExpressionAction (line 34) | [ContextAction("Replace assignment with postfix expression", Description... method GetAction (line 39) | protected override CodeAction GetAction(RefactoringContext context, As... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ReplaceEmptyStringAction.cs class ReplaceEmptyStringAction (line 32) | [ContextAction("Use string.Empty", Description = "Replaces \"\" with str... method GetActions (line 35) | public override IEnumerable GetActions(RefactoringContext ... method GetEmptyString (line 46) | static PrimitiveExpression GetEmptyString (RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ReplaceOperatorAssignmentWithAssignmentAction.cs class ReplaceOperatorAssignmentWithAssignmentAction (line 34) | [ContextAction("Replace operator assignment with assignment", Descriptio... method GetAction (line 37) | protected override CodeAction GetAction(RefactoringContext context, As... method GetAssignmentOperator (line 58) | static BinaryOperatorType GetAssignmentOperator(AssignmentOperatorType... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ReplacePostfixExpressionWithAssignmentAction.cs class ReplacePostfixExpressionWithAssignmentAction (line 34) | [ContextAction("Replace postfix expression with assignment", Description... method GetAction (line 37) | protected override CodeAction GetAction(RefactoringContext context, Un... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ReplaceWithOperatorAssignmentAction.cs class ReplaceWithOperatorAssignmentAction (line 34) | [ContextAction("Replace assignment with operator assignment", Descriptio... method CreateAssignment (line 37) | internal static AssignmentExpression CreateAssignment(AssignmentExpres... method GetAction (line 51) | protected override CodeAction GetAction(RefactoringContext context, As... method GetAssignmentOperator (line 66) | static AssignmentOperatorType GetAssignmentOperator(BinaryOperatorType... method GetOuterLeft (line 94) | static Expression GetOuterLeft (BinaryOperatorExpression bop) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ReverseDirectionForForLoopAction.cs class ReverseDirectionForForLoopAction (line 35) | [ContextAction("Reverse the direction of a for loop", Description = "Rev... method IsForward (line 38) | static bool? IsForward(ExpressionStatement statement, string name, out... method GetNewCondition (line 69) | Expression GetNewCondition(Expression condition, VariableInitializer i... method Subtract (line 115) | Expression Subtract(Expression expr, Expression step) method Add (line 150) | Expression Add(Expression expr, Expression step) method GetNewBound (line 182) | Expression GetNewBound(string name, bool? direction, Expression initia... method CreateIterator (line 194) | Expression CreateIterator(string name, bool? direction, Expression step) method GetAction (line 208) | protected override CodeAction GetAction(RefactoringContext context, Fo... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/SimplifyIfFlowAction.cs class SimplifyIfFlowAction (line 30) | [ContextAction("Simplify if flow", Description = "Inverts if and reduces... method GetActions (line 35) | public override IEnumerable GetActions(RefactoringContext ... method InsertBody (line 46) | internal static void InsertBody(Script script, IfElseStatement ifState... method GenerateNewScript (line 64) | void GenerateNewScript(Script script, IfElseStatement ifStatement) method GetIfElseStatement (line 77) | static IfElseStatement GetIfElseStatement(RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/SimplifyIfInLoopsFlowAction.cs class SimplifyIfInLoopsFlowAction (line 30) | [ContextAction("Simplify if flow in loops", Description = "Inverts if an... method GetActions (line 35) | public override IEnumerable GetActions(RefactoringContext ... method GenerateNewScript (line 45) | void GenerateNewScript(Script script, IfElseStatement ifStatement) method GetIfElseStatement (line 58) | static IfElseStatement GetIfElseStatement(RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/SortUsingsAction.cs class SortUsingsAction (line 36) | [ContextAction("Sort usings", Description = "Sorts usings by their origi... method GetActions (line 39) | public override IEnumerable GetActions(RefactoringContext ... method FindUsingNodeAtCursor (line 60) | private static AstNode FindUsingNodeAtCursor(RefactoringContext context) method IsUsingDeclaration (line 74) | private static bool IsUsingDeclaration(AstNode node) method EnumerateUsingBlocks (line 79) | private static IEnumerable> EnumerateUsingBlocks(... method EnumerateUsingBlockNodes (line 92) | private static IEnumerable EnumerateUsingBlockNodes(AstNode f... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/SpecializedCodeAction.cs class SpecializedCodeAction (line 8) | public abstract class SpecializedCodeAction : CodeActionProvider wher... method GetAction (line 22) | protected abstract CodeAction GetAction(RefactoringContext context, T ... method GetActions (line 25) | public override System.Collections.Generic.IEnumerable Get... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/SplitDeclarationAndAssignmentAction.cs class SplitDeclarationAndAssignmentAction (line 38) | [ContextAction("Split local variable declaration and assignment", Descri... method GetActions (line 41) | public override IEnumerable GetActions(RefactoringContext ... method GetVariableDeclarationStatement (line 73) | static VariableInitializer GetVariableDeclarationStatement (Refactorin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/SplitDeclarationListAction.cs class SplitDeclarationListAction (line 33) | [ContextAction ("Split declaration list", method GetActions (line 37) | public override IEnumerable GetActions (RefactoringContext... method GetAction (line 65) | IEnumerable GetAction (RefactoringContext context, T... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/SplitIfAction.cs class SplitIfAction (line 32) | [ContextAction ("Split 'if' statement", method GetActions (line 36) | public override IEnumerable GetActions (RefactoringContext... method CreateAndSplit (line 53) | static CodeAction CreateAndSplit(RefactoringContext context, IfElseSta... method CreateOrSplit (line 67) | static CodeAction CreateOrSplit(RefactoringContext context, IfElseStat... method GetRightSide (line 86) | internal static Expression GetRightSide(BinaryOperatorExpression expre... method GetLeftSide (line 100) | internal static Expression GetLeftSide(BinaryOperatorExpression expres... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/SplitStringAction.cs class SplitStringAction (line 32) | [ContextAction("Split string literal", Description = "Splits string lite... method GetActions (line 35) | public override IEnumerable GetActions(RefactoringContext ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/UseAsAndNullCheckAction.cs class UseAsAndNullCheckAction (line 35) | [ContextAction( method IsEmbeddedStatement (line 55) | internal static bool IsEmbeddedStatement(AstNode stmt) method HandleNegatedCase (line 62) | static CodeAction HandleNegatedCase(BaseRefactoringContext ctx, IfElse... method ScanIfElse (line 116) | internal static CodeAction ScanIfElse (BaseRefactoringContext ctx, IfE... method SearchCasts (line 180) | static List SearchCasts(RefactoringContext ctx, Statement emb... method GetAction (line 193) | protected override CodeAction GetAction(RefactoringContext ctx, IfElse... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/UseExplicitTypeAction.cs class UseExplicitTypeAction (line 35) | [ContextAction("Use explicit type", Description = "Converts local variab... method GetActions (line 38) | public override IEnumerable GetActions(RefactoringContext ... method ContainsAnonymousType (line 68) | static bool ContainsAnonymousType (IType type) method GetVariableDeclarationStatement (line 77) | static VariableDeclarationStatement GetVariableDeclarationStatement (R... method GetForeachStatement (line 88) | static ForeachStatement GetForeachStatement (RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/UseStringFormatAction.cs class UseStringFormatAction (line 33) | [ContextAction("Use string.Format()", method GetActions (line 37) | public override IEnumerable GetActions(RefactoringContext ... method RemoveUnnecessaryToString (line 124) | Expression RemoveUnnecessaryToString(Expression myItem) method QuoteBraces (line 138) | string QuoteBraces(string rawLiteral) method DetermineItemFormatString (line 156) | static string DetermineItemFormatString(ref Expression myItem) method IndexOf (line 177) | static int IndexOf(IList arguments, Expression item) method GetConcatItems (line 186) | static IEnumerable GetConcatItems(RefactoringContext conte... method IsStringConcatenation (line 205) | static bool IsStringConcatenation(RefactoringContext context, BinaryOp... method IsStringLiteral (line 213) | static bool IsStringLiteral(AstNode node) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/UseVarKeywordAction.cs class UseVarKeywordAction (line 34) | [ContextAction("Use 'var' keyword", method GetActions (line 40) | public override IEnumerable GetActions(RefactoringContext ... method GetVariableDeclarationStatement (line 58) | static VariableDeclarationStatement GetVariableDeclarationStatement (R... method GetForeachStatement (line 66) | static ForeachStatement GetForeachStatement (RefactoringContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/AdditionalOfTypeIssues.cs class AdditionalOfTypeIssues (line 36) | [IssueDescription("Replace with OfType (extended)", method CreateVisitor (line 55) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 60) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 62) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitInvocationExpression (line 66) | public override void VisitInvocationExpression (InvocationExpression... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/BaseMethodParameterNameMismatchIssue.cs class BaseMethodParameterNameMismatchIssue (line 35) | [IssueDescription( method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitInvocationExpression (line 53) | public override void VisitInvocationExpression(InvocationExpression ... method GetActions (line 72) | IEnumerable GetActions(InvocationExpression invocationEx... method MakeInvocation (line 85) | static InvocationExpression MakeInvocation(string memberName, IEnume... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/CastExpressionOfIncompatibleTypeIssue.cs class CastExpressionOfIncompatibleTypeIssue (line 35) | [IssueDescription("Type cast expression of incompatible type", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitSyntaxTree (line 53) | public override void VisitSyntaxTree(SyntaxTree syntaxTree) method VisitNamespaceDeclaration (line 60) | public override void VisitNamespaceDeclaration(NamespaceDeclaration ... method VisitTypeDeclaration (line 73) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/CompilerErrors/CS0029InvalidConversionIssue.cs class CS0029InvalidConversionIssue (line 37) | [IssueDescription("CS0029: Cannot implicitly convert type 'A' to 'B'.", method CreateVisitor (line 48) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 53) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 57) | public GatherVisitor(BaseRefactoringContext ctx) method VisitAssignmentExpression (line 64) | public override void VisitAssignmentExpression(AssignmentExpression ... method VisitVariableInitializer (line 73) | public override void VisitVariableInitializer(VariableInitializer va... method VisitReturnStatement (line 82) | public override void VisitReturnStatement(ReturnStatement returnStat... method VisitInvocationExpression (line 89) | public override void VisitInvocationExpression(InvocationExpression ... method VisitFixedStatement (line 97) | public override void VisitFixedStatement(FixedStatement fixedStatement) method VisitArrayInitializerExpression (line 103) | public override void VisitArrayInitializerExpression(ArrayInitialize... method CheckConversion (line 111) | void CheckConversion(IType variableType, Expression expression) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/CompilerErrors/CS0126ReturnMustBeFollowedByAnyExpression.cs class CS0126ReturnMustBeFollowedByAnyExpression (line 36) | [IssueDescription("CS0126: A method with return type cannot return witho... method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... method GetRequestedReturnType (line 47) | internal static IType GetRequestedReturnType (BaseRefactoringContext c... class GatherVisitor (line 77) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 52) | public GatherVisitor(BaseRefactoringContext context) : base (context) method Collect (line 56) | void Collect() method VisitTypeDeclaration (line 66) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitBlockStatement (line 104) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/CompilerErrors/CS0618UsageOfObsoleteMemberIssue.cs class CS0618UsageOfObsoleteMemberIssue (line 38) | [IssueDescription ("CS0618: Member is obsolete", method CreateVisitor (line 45) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 50) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 52) | public GatherVisitor(BaseRefactoringContext ctx) : base(ctx) method Check (line 56) | void Check(ResolveResult rr, AstNode nodeToMark) method VisitMemberReferenceExpression (line 78) | public override void VisitMemberReferenceExpression(MemberReferenceE... method VisitInvocationExpression (line 84) | public override void VisitInvocationExpression(InvocationExpression ... method VisitIdentifierExpression (line 90) | public override void VisitIdentifierExpression(IdentifierExpression ... method VisitIndexerExpression (line 96) | public override void VisitIndexerExpression(IndexerExpression indexe... method VisitBinaryOperatorExpression (line 102) | public override void VisitBinaryOperatorExpression(BinaryOperatorExp... method IsObsolete (line 108) | bool IsObsolete(EntityDeclaration entity) method VisitTypeDeclaration (line 120) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitMethodDeclaration (line 127) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitPropertyDeclaration (line 134) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitAccessor (line 141) | public override void VisitAccessor(Accessor accessor) method VisitIndexerDeclaration (line 148) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitCustomEventDeclaration (line 155) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method VisitFieldDeclaration (line 162) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitConstructorDeclaration (line 169) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitDestructorDeclaration (line 176) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitOperatorDeclaration (line 183) | public override void VisitOperatorDeclaration(OperatorDeclaration op... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/CompilerErrors/CS0659OverrideEqualWithoutGetHashCode.cs class CS0659ClassOverrideEqualsWithoutGetHashCode (line 36) | [IssueDescription("CS0659: Class overrides Object.Equals but not Object.... method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext ctx) : base(ctx) method VisitConstructorDeclaration (line 52) | public override void VisitConstructorDeclaration(ConstructorDeclarat... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/ConstantConditionIssue.cs class ConstantConditionIssue (line 32) | [IssueDescription("Condition is always 'true' or always 'false'", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 43) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 45) | public GatherVisitor(BaseRefactoringContext ctx) method VisitConditionalExpression (line 50) | public override void VisitConditionalExpression(ConditionalExpressio... method VisitIfElseStatement (line 57) | public override void VisitIfElseStatement(IfElseStatement ifElseStat... method VisitWhileStatement (line 64) | public override void VisitWhileStatement(WhileStatement whileStatement) method VisitDoWhileStatement (line 71) | public override void VisitDoWhileStatement(DoWhileStatement doWhileS... method VisitForStatement (line 78) | public override void VisitForStatement(ForStatement forStatement) method CheckCondition (line 85) | void CheckCondition(Expression condition) method RemoveText (line 140) | void RemoveText(Script script, TextLocation start, TextLocation end) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/ConvertIfToAndExpressionIssue.cs class ConvertIfToAndExpressionIssue (line 34) | [IssueDescription("'if' statement can be re-written as '&&' expression", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method AddTo (line 65) | void AddTo(IfElseStatement ifElseStatement, VariableDeclarationState... method VisitIfElseStatement (line 69) | public override void VisitIfElseStatement(IfElseStatement ifElseStat... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/LockThisIssue.cs class LockThisIssue (line 39) | [IssueDescription("Use of lock (this) or MethodImplOptions.Synchronized ... method CreateVisitor (line 45) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 50) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 52) | public GatherVisitor (BaseRefactoringContext context) : base (context) method VisitAttribute (line 56) | public override void VisitAttribute(Attribute attribute) method GetParentMethodOrProperty (line 72) | static EntityDeclaration GetParentMethodOrProperty(AstNode node) method VisitLockStatement (line 82) | public override void VisitLockStatement(LockStatement lockStatement) method IsEntityStatic (line 103) | static bool IsEntityStatic(EntityDeclaration containerEntity) method FixLockThisIssue (line 108) | void FixLockThisIssue(Script script, EntityDeclaration containerEnti... method GetNameProposal (line 192) | string GetNameProposal(List nodeContexts, string baseName) method IdentifierNameExists (line 204) | static bool IdentifierNameExists(List resolverStates... method LocksToModify (line 212) | IEnumerable LocksToModify(TypeDeclaration containerTy... method FixMethodsWithMethodImplAttribute (line 230) | IEnumerable FixMethodsWithMethodImplAttribute(Script... method InsertNewAttribute (line 274) | void InsertNewAttribute(Script script, Attribute attribute, short ne... method CreateMethodImplReferenceNode (line 295) | static MemberReferenceExpression CreateMethodImplReferenceNode(Metho... method IsMethodSynchronizedAttribute (line 300) | bool IsMethodSynchronizedAttribute(Attribute attribute) method GetMethodImplValue (line 314) | short GetMethodImplValue(Attribute attribute) method GetMethodImplOptionsAsShort (line 339) | short? GetMethodImplOptionsAsShort(AstNode argument) method EntitiesInType (line 355) | static IEnumerable EntitiesInType(TypeDeclaration... method LocksInType (line 364) | static IEnumerable LocksInType(TypeDeclaration contai... method IsThisReference (line 373) | static bool IsThisReference (Expression expression) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/NegativeRelationalExpressionIssue.cs class NegativeRelationalExpressionIssue (line 33) | [IssueDescription ("Simplify negative relational expression", method CreateVisitor (line 39) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 44) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor(BaseRefactoringContext ctx) method VisitParameterDeclaration (line 56) | public override void VisitParameterDeclaration(ParameterDeclaration ... method VisitVariableInitializer (line 75) | public override void VisitVariableInitializer(VariableInitializer va... method VisitUsingStatement (line 86) | public override void VisitUsingStatement(UsingStatement usingStatement) method CollectIssues (line 94) | void CollectIssues(AstNode variableDecl, BlockStatement rootStatemen... class SearchInvocationsVisitor (line 144) | class SearchInvocationsVisitor : DepthFirstAstVisitor method ContainsInvocations (line 148) | public bool ContainsInvocations(AstNode node) method VisitChildren (line 155) | protected override void VisitChildren(AstNode node) method VisitInvocationExpression (line 164) | public override void VisitInvocationExpression(InvocationExpressio... class SearchRefOrOutVisitor (line 170) | private class SearchRefOrOutVisitor : DepthFirstAstVisitor method ContainsRefOrOut (line 175) | public bool ContainsRefOrOut(VariableInitializer variableInitializer) method VisitChildren (line 184) | protected override void VisitChildren(AstNode node) method VisitInvocationExpression (line 193) | public override void VisitInvocationExpression(InvocationExpressio... class SearchAssignmentForVarVisitor (line 216) | class SearchAssignmentForVarVisitor : DepthFirstAstVisitor method ContainsLaterAssignments (line 221) | public bool ContainsLaterAssignments(VariableInitializer variableI... method VisitChildren (line 229) | protected override void VisitChildren(AstNode node) method VisitAssignmentExpression (line 238) | public override void VisitAssignmentExpression(AssignmentExpressio... method ContainsOtherAssignments (line 250) | bool ContainsOtherAssignments(AstNode parent) method AddIssue (line 261) | void AddIssue(AstNode node) method CreateShortType (line 340) | private static AstType CreateShortType(BaseRefactoringContext refact... method IsAssignment (line 348) | static bool IsAssignment(AstNode node) method IsInsideTryOrCatchBlock (line 364) | static bool IsInsideTryOrCatchBlock(AstNode node) type NodeState (line 377) | enum NodeState method ProcessNodes (line 385) | void ProcessNodes(VariableReferenceNode startNode) method ProcessNode (line 439) | void ProcessNode(VariableReferenceNode node, bool addIssue, FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/RedundantInternalIssue.cs class RedundantInternalIssue (line 38) | [IssueDescription("Remove redundant 'internal' modifier", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor (BaseRefactoringContext ctx, RedundantInternalI... method VisitTypeDeclaration (line 55) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitBlockStatement (line 69) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/RedundantPrivateIssue.cs class RedundantPrivateIssue (line 38) | [IssueDescription("Remove redundant 'private' modifier", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor (BaseRefactoringContext ctx, RedundantPrivateIs... method CheckNode (line 55) | void CheckNode(EntityDeclaration node) method VisitDestructorDeclaration (line 67) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitMethodDeclaration (line 72) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitFieldDeclaration (line 77) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitPropertyDeclaration (line 82) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitIndexerDeclaration (line 87) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitEventDeclaration (line 92) | public override void VisitEventDeclaration(EventDeclaration eventDec... method VisitCustomEventDeclaration (line 97) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method VisitConstructorDeclaration (line 102) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitOperatorDeclaration (line 107) | public override void VisitOperatorDeclaration(OperatorDeclaration op... method VisitFixedFieldDeclaration (line 112) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaratio... method VisitTypeDeclaration (line 117) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/StaticEventSubscriptionIssue.cs class StaticEventSubscriptionIssue (line 38) | [IssueDescription("Static event removal check", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitSyntaxTree (line 55) | public override void VisitSyntaxTree(SyntaxTree syntaxTree) method VisitMethodDeclaration (line 86) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitConstructorDeclaration (line 94) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitAssignmentExpression (line 104) | public override void VisitAssignmentExpression(AssignmentExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/UnreachableCodeIssue.cs class UnreachableCodeIssue (line 35) | [IssueDescription("Code is unreachable", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor(BaseRefactoringContext ctx) method VisitMethodDeclaration (line 56) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitLambdaExpression (line 63) | public override void VisitLambdaExpression(LambdaExpression lambdaEx... method VisitAnonymousMethodExpression (line 72) | public override void VisitAnonymousMethodExpression(AnonymousMethodE... method VisitConditionalExpression (line 79) | public override void VisitConditionalExpression(ConditionalExpressio... method VisitChildren (line 100) | protected override void VisitChildren(AstNode node) class StatementIssueCollector (line 107) | class StatementIssueCollector : DepthFirstAstVisitor method StatementIssueCollector (line 113) | private StatementIssueCollector(GatherVisitor visitor, Reachabilit... method Collect (line 120) | public static void Collect(GatherVisitor visitor, BlockStatement b... method VisitChildren (line 130) | protected override void VisitChildren(AstNode node) method GetPrevEnd (line 137) | static TextLocation GetPrevEnd(AstNode node) method GetNextStart (line 143) | static TextLocation GetNextStart(AstNode node) method AddStatement (line 149) | bool AddStatement(Statement statement) method VisitLambdaExpression (line 219) | public override void VisitLambdaExpression(LambdaExpression lambda... method VisitAnonymousMethodExpression (line 223) | public override void VisitAnonymousMethodExpression(AnonymousMetho... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/VariableOnlyAssignedIssue.cs class VariableOnlyAssignedIssue (line 32) | public abstract class VariableOnlyAssignedIssue : GatherVisitorCodeIssue... method TestOnlyAssigned (line 35) | protected static bool TestOnlyAssigned(BaseRefactoringContext ctx, Ast... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Custom/XmlDocIssue.cs class XmlDocIssue (line 40) | [IssueDescription("Validate Xml documentation", method CreateVisitor (line 46) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 51) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 55) | public GatherVisitor(BaseRefactoringContext ctx) method InvalideXmlComments (line 60) | void InvalideXmlComments() method VisitComment (line 81) | public override void VisitComment(Comment comment) method VisitNamespaceDeclaration (line 87) | public override void VisitNamespaceDeclaration(NamespaceDeclaration ... method VisitUsingDeclaration (line 93) | public override void VisitUsingDeclaration(UsingDeclaration usingDec... method VisitUsingAliasDeclaration (line 99) | public override void VisitUsingAliasDeclaration(UsingAliasDeclaratio... method VisitExternAliasDeclaration (line 105) | public override void VisitExternAliasDeclaration(ExternAliasDeclarat... method TranslateOffset (line 111) | TextLocation TranslateOffset(int offset) method AddXmlIssue (line 124) | void AddXmlIssue(int offset, int length, string str) method CheckXmlDoc (line 139) | void CheckXmlDoc(AstNode node) method VisitXmlChildren (line 230) | protected virtual void VisitXmlChildren(AstNode node, Action checkDo... method VisitXmlChildren (line 250) | protected virtual void VisitXmlChildren(AstNode node) method VisitTypeDeclaration (line 255) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitMethodDeclaration (line 260) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitDelegateDeclaration (line 265) | public override void VisitDelegateDeclaration(DelegateDeclaration de... method VisitConstructorDeclaration (line 270) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitCustomEventDeclaration (line 275) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method VisitDestructorDeclaration (line 280) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitEnumMemberDeclaration (line 285) | public override void VisitEnumMemberDeclaration(EnumMemberDeclaratio... method VisitEventDeclaration (line 290) | public override void VisitEventDeclaration(EventDeclaration eventDec... method VisitFieldDeclaration (line 299) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitIndexerDeclaration (line 308) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitPropertyDeclaration (line 313) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitOperatorDeclaration (line 318) | public override void VisitOperatorDeclaration(OperatorDeclaration op... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/GatherVisitorBase.cs class GatherVisitorConstants (line 37) | class GatherVisitorConstants type IGatherVisitor (line 44) | public interface IGatherVisitor method GetIssues (line 48) | IEnumerable GetIssues(); class GatherVisitorCodeIssueProvider (line 54) | public abstract class GatherVisitorCodeIssueProvider : CodeIssueProvider method CreateVisitor (line 56) | protected abstract IGatherVisitor CreateVisitor (BaseRefactoringContex... method GetIssues (line 58) | public sealed override IEnumerable GetIssues (BaseRefactori... class GatherVisitorBase (line 71) | class GatherVisitorBase : DepthFirstAstVisitor, IGatherVisitor where ... method SetDisableKeyword (line 104) | static void SetDisableKeyword(string disableKeyword) method GatherVisitorBase (line 115) | static GatherVisitorBase() method GatherVisitorBase (line 136) | public GatherVisitorBase(BaseRefactoringContext ctx, T qualifierDirect... method GetIssues (line 163) | public IEnumerable GetIssues() method VisitTypeDeclaration (line 169) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclarat... method VisitMethodDeclaration (line 176) | public override void VisitMethodDeclaration(MethodDeclaration methodDe... method VisitPropertyDeclaration (line 183) | public override void VisitPropertyDeclaration(PropertyDeclaration prop... method VisitFieldDeclaration (line 190) | public override void VisitFieldDeclaration(FieldDeclaration fieldDecla... method VisitComment (line 197) | public override void VisitComment(Comment comment) method VisitPreProcessorDirective (line 220) | public override void VisitPreProcessorDirective(PreProcessorDirective ... method VisitAttribute (line 232) | public override void VisitAttribute(Attribute attribute) method IsSuppressed (line 251) | protected bool IsSuppressed(TextLocation location) method AddIssue (line 262) | protected void AddIssue(CodeIssue issue) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/IssueCategories.cs class IssueCategories (line 30) | public class IssueCategories FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/AccessToClosureIssues/AccessToClosureIssue.cs class AccessToClosureIssue (line 36) | public abstract class AccessToClosureIssue : GatherVisitorCodeIssueProvider method AccessToClosureIssue (line 42) | protected AccessToClosureIssue (string title) method CreateVisitor (line 47) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... method IsTargetVariable (line 55) | protected virtual bool IsTargetVariable (IVariable variable) method GetNodeKind (line 60) | protected abstract NodeKind GetNodeKind (AstNode node); method CanReachModification (line 62) | protected virtual bool CanReachModification (ControlFlowNode node, Sta... method GetFixes (line 69) | protected abstract IEnumerable GetFixes (BaseRefactoringCo... class GatherVisitor (line 74) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 79) | public GatherVisitor (BaseRefactoringContext context, SyntaxTree unit, method VisitVariableInitializer (line 86) | public override void VisitVariableInitializer (VariableInitializer v... method VisitForeachStatement (line 95) | public override void VisitForeachStatement (ForeachStatement foreach... method VisitParameterDeclaration (line 102) | public override void VisitParameterDeclaration (ParameterDeclaration... method GetVariable (line 125) | IVariable GetVariable(ResolveResult rr) method CheckVariable (line 131) | void CheckVariable(IVariable variable, Statement env) method CollectIssues (line 150) | void CollectIssues (Environment env, string variableName) method CollectAllIssues (line 181) | void CollectAllIssues (Environment env, string variableName) method AddNode (line 199) | void AddNode (IDictionary envLookup, Node node) method CanReachModification (line 229) | bool CanReachModification (IEnumerable cfg, Environ... type NodeKind (line 260) | protected enum NodeKind class Node (line 268) | protected class Node method Node (line 279) | public Node (AstNode astNode, NodeKind kind) method GetAllReferences (line 286) | public virtual IEnumerable GetAllReferences () class Environment (line 292) | protected class Environment : Node method Environment (line 303) | public Environment (AstNode astNode, Statement body) method GetAllReferences (line 310) | public override IEnumerable GetAllReferences () method GetChildEnvironments (line 315) | public IEnumerable GetChildEnvironments () method SortChildren (line 322) | public void SortChildren () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/AccessToClosureIssues/AccessToDisposedClosureIssue.cs class AccessToDisposedClosureIssue (line 41) | public class AccessToDisposedClosureIssue : AccessToClosureIssue method AccessToDisposedClosureIssue (line 43) | public AccessToDisposedClosureIssue () method IsTargetVariable (line 48) | protected override bool IsTargetVariable (IVariable variable) method GetNodeKind (line 53) | protected override NodeKind GetNodeKind (AstNode node) method CanReachModification (line 68) | protected override bool CanReachModification (ControlFlowNode node, St... method GetFixes (line 87) | protected override IEnumerable GetFixes (BaseRefactoringCo... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/AccessToClosureIssues/AccessToModifiedClosureIssue.cs class AccessToModifiedClosureIssue (line 40) | public class AccessToModifiedClosureIssue : AccessToClosureIssue method AccessToModifiedClosureIssue (line 42) | public AccessToModifiedClosureIssue () method GetNodeKind (line 47) | protected override NodeKind GetNodeKind (AstNode node) method GetFixes (line 69) | protected override IEnumerable GetFixes (BaseRefactoringCo... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/AccessToClosureIssues/LocalVariableNamePicker.cs class LocalVariableNamePicker (line 32) | public static class LocalVariableNamePicker method PickSafeName (line 34) | public static string PickSafeName (AstNode node, IEnumerable c... class VariableNameCollector (line 40) | class VariableNameCollector : DepthFirstAstVisitor method Collect (line 44) | public ISet Collect (AstNode node) method VisitParameterDeclaration (line 51) | public override void VisitParameterDeclaration (ParameterDeclaration... method VisitVariableInitializer (line 57) | public override void VisitVariableInitializer (VariableInitializer v... method VisitForeachStatement (line 63) | public override void VisitForeachStatement (ForeachStatement foreach... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/DuplicateBodyMethodIssue.cs class DuplicateBodyMethodIssue (line 38) | public class DuplicateBodyMethodIssue : CodeIssueProvider method GetIssues (line 41) | public override IEnumerable GetIssues(BaseRefactoringContex... class GatherVisitor (line 50) | private class GatherVisitor : GatherVisitorBase method GatherVisitor (line 54) | public GatherVisitor(BaseRefactoringContext context) method GetMethodDescriptor (line 60) | static string GetMethodDescriptor(MethodDeclaration methodDeclaration) method GetMethods (line 72) | public void GetMethods() method ComputeConflicts (line 77) | internal void ComputeConflicts() method InvokeMethod (line 113) | private void InvokeMethod(Script script, MethodDeclaration firstMeth... method GetArgumentExpression (line 130) | static Expression GetArgumentExpression(ParameterDeclaration parameter) method VisitMethodDeclaration (line 142) | public override void VisitMethodDeclaration(MethodDeclaration declar... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/DuplicateExpressionsInConditionsIssue.cs class DuplicateExpressionsInConditionsIssue (line 38) | public class DuplicateExpressionsInConditionsIssue : GatherVisitorCodeIs... method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... method DuplicateExpressionsInConditionsIssue (line 46) | static DuplicateExpressionsInConditionsIssue() class GatherVisitor (line 54) | class GatherVisitor : GatherVisitorBase GetExpressions(BinaryOperatorExpress... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/DuplicateIfInIfChainIssue.cs class DuplicateIfInIfChainIssue (line 38) | public class DuplicateIfInIfChainIssue : GatherVisitorCodeIssueProvider method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor (BaseRefactoringContext ctx) method VisitIfElseStatement (line 52) | public override void VisitIfElseStatement(IfElseStatement ifStatement) method RemoveRedundantIf (line 80) | private static void RemoveRedundantIf(Script script, IfElseStatement... method GetExpressions (line 95) | private static List GetExpressions(IfElseStatement ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/ParameterCanBeIEnumerableIssue.cs class ParameterCanBeIEnumerableIssue (line 40) | public class ParameterCanBeIEnumerableIssue : GatherVisitorCodeIssueProv... method ParameterCanBeIEnumerableIssue (line 44) | public ParameterCanBeIEnumerableIssue() : this (true) method ParameterCanBeIEnumerableIssue (line 48) | public ParameterCanBeIEnumerableIssue(bool tryResolve) method CreateVisitor (line 54) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 60) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 64) | public GatherVisitor(BaseRefactoringContext context, bool tryResolve... method VisitMethodDeclaration (line 69) | public override void VisitMethodDeclaration(MethodDeclaration method... method HasEntryPointSignature (line 94) | bool HasEntryPointSignature(MethodDeclaration methodDeclaration) method ProcessParameter (line 110) | void ProcessParameter(ParameterDeclaration parameter, AstNode rootRe... method CreateShortType (line 146) | public static AstType CreateShortType(BaseRefactoringContext refacto... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/NotWorking/VariableDeclaredInWideScopeIssue.cs class VariableDeclaredInWideScopeIssue (line 39) | public class VariableDeclaredInWideScopeIssue : GatherVisitorCodeIssuePr... method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 52) | public GatherVisitor(BaseRefactoringContext context, VariableDeclare... class CheckInitializer (line 68) | class CheckInitializer : DepthFirstAstVisitor method CheckInitializer (line 75) | public CheckInitializer() method VisitInvocationExpression (line 80) | public override void VisitInvocationExpression(InvocationExpressio... method CheckForInvocations (line 87) | bool CheckForInvocations(Expression initializer) method VisitVariableDeclarationStatement (line 94) | public override void VisitVariableDeclarationStatement(VariableDecla... method IsBannedInsertionPoint (line 151) | static bool IsBannedInsertionPoint(AstNode anchorNode) method GetInsertionPoint (line 167) | static AstNode GetInsertionPoint(AstNode node) method GetInitialAnchorNode (line 179) | AstNode GetInitialAnchorNode (BlockStatement rootNode, List GetIdentifiers(IEnumerable<... method GetFirstInitializerChange (line 207) | AstNode GetFirstInitializerChange(AstNode variableDeclarationStateme... method GetChecker (line 230) | Func GetChecker(Expression expression, IList identifierResolv... method IsScopeContainer (line 306) | bool IsScopeContainer(AstNode node) method GetActions (line 328) | IEnumerable GetActions(Statement oldStatement, Statement... method GetDeepestCommonAncestor (line 348) | AstNode GetDeepestCommonAncestor(AstNode assumedRoot, IEnumerable path1, IList GetPath(AstNode from, AstNode to) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/RefactoringExtensions.cs class RefactoringExtensions (line 32) | static class RefactoringExtensions method GetLocalVariableDeclarationSpace (line 38) | public static AstNode GetLocalVariableDeclarationSpace (this AstNode s... method CreatesLocalVariableDeclarationSpace (line 56) | static bool CreatesLocalVariableDeclarationSpace(AstNode node) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/BaseMethodCallWithDefaultParameterIssue.cs class BaseMethodCallWithDefaultParameterIssue (line 37) | [IssueDescription("Call to base member with implicit default parameters", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor(BaseRefactoringContext ctx) : base (ctx) method VisitBinaryOperatorExpression (line 51) | public override void VisitBinaryOperatorExpression(BinaryOperatorExp... method IsEvent (line 62) | bool IsEvent(AstNode node) method VisitAssignmentExpression (line 68) | public override void VisitAssignmentExpression(AssignmentExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/DoNotCallOverridableMethodsInConstructorIssue.cs class DoNotCallOverridableMethodsInConstructorIssue (line 33) | [IssueDescription("Virtual member call in constructor", method GetIssues (line 40) | public override IEnumerable GetIssues(BaseRefactoringContex... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor(BaseRefactoringContext ctx, EmptyGeneralCatchCl... method VisitCatchClause (line 54) | public override void VisitCatchClause(CatchClause catchClause) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/EqualExpressionComparisonIssue.cs class EqualExpressionComparisonIssue (line 36) | [IssueDescription("Equal expression comparison", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method AddIssue (line 54) | void AddIssue(AstNode nodeToReplace, AstNode highlightNode, bool rep... method VisitBinaryOperatorExpression (line 74) | public override void VisitBinaryOperatorExpression(BinaryOperatorExp... method VisitInvocationExpression (line 94) | public override void VisitInvocationExpression(InvocationExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/EventUnsubscriptionViaAnonymousDelegateIssue.cs class EventUnsubscriptionViaAnonymousDelegateIssue (line 35) | [IssueDescription("Event unsubscription via anonymous delegate", method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitInvocationExpression (line 56) | public override void VisitInvocationExpression(InvocationExpression ... method CheckSegments (line 99) | void CheckSegments(IList segments, TextLocatio... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/FunctionNeverReturnsIssue.cs class FunctionNeverReturnsIssue (line 35) | [IssueDescription ("Function never returns", method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) method VisitMethodDeclaration (line 54) | public override void VisitMethodDeclaration (MethodDeclaration metho... method VisitAnonymousMethodExpression (line 69) | public override void VisitAnonymousMethodExpression(AnonymousMethodE... method VisitAccessor (line 77) | public override void VisitAccessor(Accessor accessor) method VisitLambdaExpression (line 92) | public override void VisitLambdaExpression(LambdaExpression lambdaEx... method VisitBody (line 104) | void VisitBody(string entityType, AstNode node, BlockStatement body,... class RecursiveDetector (line 122) | class RecursiveDetector : ReachabilityAnalysis.RecursiveDetectorVisitor method RecursiveDetector (line 128) | internal RecursiveDetector(BaseRefactoringContext ctx, IMember mem... method VisitBinaryOperatorExpression (line 134) | public override bool VisitBinaryOperatorExpression(BinaryOperatorE... method VisitAssignmentExpression (line 144) | public override bool VisitAssignmentExpression(AssignmentExpressio... method VisitAnonymousMethodExpression (line 155) | public override bool VisitAnonymousMethodExpression(AnonymousMetho... method VisitLambdaExpression (line 160) | public override bool VisitLambdaExpression(LambdaExpression lambda... method VisitIdentifierExpression (line 165) | public override bool VisitIdentifierExpression(IdentifierExpressio... method VisitMemberReferenceExpression (line 170) | public override bool VisitMemberReferenceExpression(MemberReferenc... method VisitInvocationExpression (line 178) | public override bool VisitInvocationExpression(InvocationExpressio... method CheckRecursion (line 186) | bool CheckRecursion(AstNode node) { FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/LocalVariableHidesMemberIssue.cs class LocalVariableHidesMemberIssue (line 36) | [IssueDescription ("Local variable hides member", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor (BaseRefactoringContext ctx) method VisitVariableInitializer (line 55) | public override void VisitVariableInitializer (VariableInitializer v... method CheckLocal (line 70) | void CheckLocal(AstNode node, string name, AstNode token) method VisitForeachStatement (line 96) | public override void VisitForeachStatement (ForeachStatement foreach... class MemberCollectionService (line 105) | public class MemberCollectionService method GetMembers (line 110) | public IMember[] GetMembers(IType type, string variableName) class VariableHidesMemberIssue (line 135) | public abstract class VariableHidesMemberIssue : GatherVisitorCodeIssueP... method HidesMember (line 137) | protected static bool HidesMember(BaseRefactoringContext ctx, AstNode ... method HidesMember (line 143) | protected static bool HidesMember(BaseRefactoringContext ctx, AstNode ... method IsAccessible (line 173) | static bool IsAccessible(IMember sourceMember, IMember targetMember) method IsProtectedAccessible (line 208) | static bool IsProtectedAccessible(IType sourceType, IType targetType) method IsInternalAccessible (line 213) | static bool IsInternalAccessible(IAssembly sourceAssembly, IAssembly t... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/LongLiteralEndingLowerLIssue.cs class LongLiteralEndingLowerLIssue (line 32) | [IssueDescription ("Long literal ends with 'l' instead of 'L'", method CreateVisitor (line 39) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 44) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 46) | public GatherVisitor(BaseRefactoringContext ctx) method VisitPrimitiveExpression (line 51) | public override void VisitPrimitiveExpression(PrimitiveExpression pr... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/MemberHidesStaticFromOuterClassIssue.cs class MemberHidesStaticFromOuterClassIssue (line 34) | [IssueDescription ( method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 53) | static GatherVisitor() method GatherVisitor (line 57) | public GatherVisitor(BaseRefactoringContext context) : base (context) method GetArgumentParameterName (line 62) | static string GetArgumentParameterName(Expression expression) method CheckExceptionType (line 71) | bool CheckExceptionType(ObjectCreateExpression objectCreateExpressio... method GetValidParameterNames (line 108) | static List GetValidParameterNames(ObjectCreateExpression ob... method GetParameterName (line 152) | string GetParameterName(Expression expr) method GuessParameterName (line 164) | string GuessParameterName(ObjectCreateExpression objectCreateExpress... method VisitObjectCreateExpression (line 174) | public override void VisitObjectCreateExpression(ObjectCreateExpress... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/ObjectCreationAsStatementIssue.cs class ObjectCreationAsStatementIssue (line 33) | [IssueDescription("Possible unassigned object created by 'new'", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | sealed class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) : base(ctx) method VisitBinaryOperatorExpression (line 60) | public override void VisitBinaryOperatorExpression(BinaryOperatorExp... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/OptionalParameterHierarchyMismatchIssue.cs class OptionalParameterHierarchyMismatchIssue (line 36) | [IssueDescription ("Mismatch optional parameter value in overridden meth... method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitParameterDeclaration (line 54) | public override void VisitParameterDeclaration(ParameterDeclaration ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/ParameterHidesMemberIssue.cs class ParameterHidesMemberIssue (line 35) | [IssueDescription ("Parameter hides a member", method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitParameterDeclaration (line 53) | public override void VisitParameterDeclaration (ParameterDeclaration... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/PartialMethodParameterNameMismatchIssue.cs class PartialMethodParameterNameMismatchIssue (line 35) | [IssueDescription( method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase GetStatements () method VisitMethodDeclaration (line 79) | public override void VisitMethodDeclaration (MethodDeclaration metho... method VisitAnonymousMethodExpression (line 86) | public override void VisitAnonymousMethodExpression (AnonymousMethod... method VisitLambdaExpression (line 93) | public override void VisitLambdaExpression (LambdaExpression lambdaE... method Collect (line 102) | public static IList Collect (AstNode variableDecl) class GatherVisitor (line 108) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 112) | public GatherVisitor (BaseRefactoringContext ctx) method ResolveIssue (line 118) | void ResolveIssue(Script s, AstNode node, Func nodes) method AddIssues (line 171) | void AddIssues (IList nodes) method VisitParameterDeclaration (line 182) | public override void VisitParameterDeclaration (ParameterDeclaration... method VisitVariableInitializer (line 190) | public override void VisitVariableInitializer (VariableInitializer v... method IsAssignment (line 198) | static bool IsAssignment (AstNode node) method IsEnumeration (line 211) | bool IsEnumeration (AstNode node) method FindReferences (line 248) | void FindReferences (AstNode variableDecl, AstNode rootNode, IVariab... method CollectIssues (line 283) | void CollectIssues (AstNode variableDecl, AstNode rootNode, LocalRes... method SplitNode (line 313) | static IList SplitNode (VariableReferenceNode... method GetAssignmentUsageGraph (line 362) | static IEnumerable GetAssignmentUsageGraph (V... method FindMultipleEnumeration (line 384) | void FindMultipleEnumeration (VariableReferenceNode startNode) method ProcessNode (line 404) | void ProcessNode (VariableReferenceNode node) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/StaticFieldInGenericTypeIssue.cs class StaticFieldInGenericTypeIssue (line 35) | [IssueDescription("Static field in generic type", method CreateVisitor (line 45) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 50) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 52) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitTypeDeclaration (line 58) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method Concat (line 74) | static IList Concat(params IList[] l... method UsesAllTypeParameters (line 79) | bool UsesAllTypeParameters(FieldDeclaration fieldDeclaration) method VisitFieldDeclaration (line 97) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/ThreadStaticAtInstanceFieldIssue.cs class ThreadStaticAtInstanceFieldIssue (line 34) | [IssueDescription("[ThreadStatic] doesn't work with instance fields", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitBlockStatement (line 55) | public override void VisitBlockStatement(BlockStatement blockStatement) method VisitFieldDeclaration (line 59) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method GetActions (line 81) | IEnumerable GetActions(Attribute attribute, AttributeSec... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CodeQuality/ValueParameterNotUsedIssue.cs class ValueParameterNotUsedIssue (line 38) | [IssueDescription("'value' parameter not used", method CreateVisitor (line 45) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 50) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 52) | public GatherVisitor(BaseRefactoringContext context, ValueParameterN... method VisitAccessor (line 56) | public override void VisitAccessor(Accessor accessor) method VisitCustomEventDeclaration (line 67) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method FindIssuesInAccessor (line 75) | void FindIssuesInAccessor(Accessor accessor, string accessorName) method IsEligible (line 99) | static bool IsEligible(BlockStatement body) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CompilerErrors/ProhibitedModifiersIssue.cs class ProhibitedModifiersIssue (line 34) | [IssueDescription( method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext ctx) method VisitTypeDeclaration (line 54) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method AddStaticRequiredError (line 61) | void AddStaticRequiredError (EntityDeclaration entity, AstNode node) method CheckStaticRequired (line 73) | void CheckStaticRequired(EntityDeclaration entity) method CheckVirtual (line 94) | void CheckVirtual(EntityDeclaration entity) method VisitMethodDeclaration (line 129) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitFieldDeclaration (line 161) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitFixedFieldDeclaration (line 167) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaratio... method VisitEventDeclaration (line 173) | public override void VisitEventDeclaration(EventDeclaration eventDec... method VisitCustomEventDeclaration (line 179) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method VisitConstructorDeclaration (line 186) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitDestructorDeclaration (line 209) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitPropertyDeclaration (line 214) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitIndexerDeclaration (line 221) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitBlockStatement (line 227) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/CompilerWarnings/CS0183ExpressionIsAlwaysOfProvidedTypeIssue.cs class CS0183ExpressionIsAlwaysOfProvidedTypeIssue (line 35) | [IssueDescription("CS0183:Given expression is always of the provided type", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 54) | public GatherVisitor(BaseRefactoringContext context) : base (context) method Collect (line 58) | void Collect() method VisitTypeDeclaration (line 93) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitBlockStatement (line 117) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/AffectedEntity.cs type AffectedEntity (line 30) | [Flags] FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/DefaultRules.cs class DefaultRules (line 31) | public static class DefaultRules method GetFdgRules (line 33) | public static IEnumerable GetFdgRules() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/InconsistentNamingIssue.cs class InconsistentNamingIssue (line 35) | [IssueDescription("Inconsistent Naming", method GetIssues (line 42) | public override IEnumerable GetIssues(BaseRefactoringContex... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 53) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method CheckName (line 58) | void CheckName(TypeDeclaration node, AffectedEntity entity, Identifi... method CheckName (line 88) | void CheckName(MethodDeclaration node, AffectedEntity entity, Identi... method CheckName (line 106) | void CheckName(AstNode node, AffectedEntity entity, Identifier ident... method CheckNamedResolveResult (line 111) | bool CheckNamedResolveResult(ResolveResult resolveResult, AstNode no... method VisitNamespaceDeclaration (line 192) | public override void VisitNamespaceDeclaration(NamespaceDeclaration ... method GetAccessibiltiy (line 205) | Modifiers GetAccessibiltiy(EntityDeclaration decl, Modifiers default... method VisitTypeDeclaration (line 214) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitDelegateDeclaration (line 237) | public override void VisitDelegateDeclaration(DelegateDeclaration de... method VisitPropertyDeclaration (line 243) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitIndexerDeclaration (line 251) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitMethodDeclaration (line 272) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitFieldDeclaration (line 296) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitFixedFieldDeclaration (line 310) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaratio... method VisitEventDeclaration (line 322) | public override void VisitEventDeclaration(EventDeclaration eventDec... method VisitCustomEventDeclaration (line 330) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method VisitEnumMemberDeclaration (line 338) | public override void VisitEnumMemberDeclaration(EnumMemberDeclaratio... method VisitParameterDeclaration (line 344) | public override void VisitParameterDeclaration(ParameterDeclaration ... method VisitTypeParameterDeclaration (line 350) | public override void VisitTypeParameterDeclaration(TypeParameterDecl... method VisitVariableDeclarationStatement (line 356) | public override void VisitVariableDeclarationStatement(VariableDecla... method VisitLabelStatement (line 365) | public override void VisitLabelStatement(LabelStatement labelStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/NamingConventionService.cs class NamingConventionService (line 32) | public abstract class NamingConventionService method CheckName (line 38) | public string CheckName(RefactoringContext ctx, string name, AffectedE... method IsValidName (line 60) | public bool IsValidName(string name, AffectedEntity entity, Modifiers ... method HasValidRule (line 79) | public bool HasValidRule(string name, AffectedEntity entity, Modifiers... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/NamingRule.cs class NamingRule (line 34) | public class NamingRule : IEquatable method IsValid (line 82) | public bool IsValid(string name) method NamingRule (line 226) | public NamingRule(AffectedEntity affectedEntity) method CheckUnderscore (line 234) | static bool CheckUnderscore(string id, UnderscoreHandling handling) type UnderscoreHandling (line 244) | enum UnderscoreHandling { method HandleUnderscore (line 251) | static bool HandleUnderscore(UnderscoreHandling handling, string id, r... method ApplySuffix (line 290) | static string ApplySuffix(string name, string suffix) method GetErrorMessage (line 308) | public string GetErrorMessage(BaseRefactoringContext ctx, string name,... method CamelCaseIdentifier (line 507) | static string CamelCaseIdentifier(string id) method CamelCaseWithLowerLetterUnderscore (line 512) | static string CamelCaseWithLowerLetterUnderscore(string id) method CamelCaseWithUpperLetterUnderscore (line 517) | static string CamelCaseWithUpperLetterUnderscore(string id) method ConvertToValidName (line 522) | static string ConvertToValidName(string id, Func firstChar... method ConvertToValidNameWithSpecialUnderscoreHandling (line 556) | static string ConvertToValidNameWithSpecialUnderscoreHandling(string i... method PascalCaseIdentifier (line 584) | static string PascalCaseIdentifier(string id) method PascalCaseWithLowerLetterUnderscore (line 589) | static string PascalCaseWithLowerLetterUnderscore(string id) method PascalCaseWithUpperLetterUnderscore (line 594) | static string PascalCaseWithUpperLetterUnderscore(string id) method LowerCaseIdentifier (line 599) | static string LowerCaseIdentifier(List words) method UpperCaseIdentifier (line 610) | static string UpperCaseIdentifier(List words) method FirstUpperIdentifier (line 621) | static string FirstUpperIdentifier(List words) method AppendCapitalized (line 632) | static void AppendCapitalized(string word, StringBuilder sb) method Equals (line 640) | public bool Equals(NamingRule other) method GetPreview (line 653) | public string GetPreview() method Clone (line 700) | public NamingRule Clone() method ToString (line 705) | public override string ToString() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/NamingStyle.cs type NamingStyle (line 29) | public enum NamingStyle { FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/NUnit/NonPublicMethodWithTestAttributeIssue.cs class NonPublicMethodWithTestAttributeIssue (line 37) | [IssueDescription("NUnit Test methods should have public visibility", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method AnalyzeBody (line 62) | static InvocationExpression AnalyzeBody(AstNode body) method IsSimpleTarget (line 70) | static bool IsSimpleTarget(Expression target) method AnalyzeExpression (line 83) | void AnalyzeExpression(AstNode expression, AstNode body, AstNodeColl... method UnpackImplicitIdentityOrReferenceConversion (line 162) | static ResolveResult UnpackImplicitIdentityOrReferenceConversion(Res... method VisitLambdaExpression (line 170) | public override void VisitLambdaExpression(LambdaExpression lambdaEx... method VisitAnonymousMethodExpression (line 176) | public override void VisitAnonymousMethodExpression(AnonymousMethodE... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/Opportunities/ConvertConditionalTernaryToNullCoalescingIssue.cs class ConvertConditionalTernaryToNullCoalescingIssue (line 38) | [IssueDescription("'?:' expression can be converted to '??' expression", method CreateVisitor (line 72) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 77) | class GatherVisitor : GatherVisitorBase' to 'T?'", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method CheckType (line 53) | void CheckType(AstType simpleType, AstType arg) method VisitSimpleType (line 71) | public override void VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 76) | public override void VisitMemberType(MemberType memberType) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/Opportunities/ConvertToAutoPropertyIssue.cs class ConvertToAutoPropertyIssue (line 35) | [IssueDescription("Convert property to auto property", method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitBlockStatement (line 55) | public override void VisitBlockStatement(BlockStatement blockStatement) method IsValidField (line 60) | bool IsValidField(IField field) method VisitPropertyDeclaration (line 76) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitTypeDeclaration (line 90) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/Opportunities/ConvertToLambdaExpressionIssue.cs class ConvertToLambdaExpressionIssue (line 34) | [IssueDescription("Convert to lambda expression", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext ctx) : base(ctx) method VisitLambdaExpression (line 52) | public override void VisitLambdaExpression(LambdaExpression lambdaEx... method VisitAnonymousMethodExpression (line 87) | public override void VisitAnonymousMethodExpression(AnonymousMethodE... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/Opportunities/ConvertToStaticTypeIssue.cs class ConvertToStaticTypeIssue (line 34) | [IssueDescription("Class can be converted to static", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext ctx) : base (ctx) method IsMainMethod (line 52) | static bool IsMainMethod(IMember f) method VisitTypeDeclaration (line 61) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/Opportunities/ForCanBeConvertedToForeachIssue.cs class ForCanBeConvertedToForeachIssue (line 36) | [IssueDescription("'for' can be converted into 'foreach'", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor(BaseRefactoringContext ctx) : base (ctx) method IsEnumerable (line 124) | static bool IsEnumerable(IType type) method VisitForStatement (line 129) | public override void VisitForStatement(ForStatement forStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/Opportunities/InvokeAsExtensionMethodIssue.cs class InvokeAsExtensionMethodIssue (line 38) | [IssueDescription("Convert static method call to extension method call", method CreateVisitor (line 45) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 50) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 52) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitInvocationExpression (line 56) | public override void VisitInvocationExpression(InvocationExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/Opportunities/RewriteIfReturnToReturnIssue.cs class RewriteIfReturnToReturnIssue (line 34) | [IssueDescription("'if...return' statement can be re-written as 'return'... method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitIfElseStatement (line 51) | public override void VisitIfElseStatement(IfElseStatement ifElseStat... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/Opportunities/SuggestUseVarKeywordEvidentIssue.cs class SuggestUseVarKeywordEvidentIssue (line 38) | [IssueDescription("Use 'var'", method CreateVisitor (line 45) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 50) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 52) | public GatherVisitor (BaseRefactoringContext ctx, SuggestUseVarKeywo... method VisitSyntaxTree (line 56) | public override void VisitSyntaxTree(SyntaxTree syntaxTree) method VisitVariableDeclarationStatement (line 63) | public override void VisitVariableDeclarationStatement(VariableDecla... method AddIssue (line 102) | void AddIssue(VariableDeclarationStatement variableDeclarationStatem... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/AccessToStaticMemberViaDerivedTypeIssue.cs class AccessToStaticMemberViaDerivedTypeIssue (line 33) | [IssueDescription("Call to static member via a derived class", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitMethodDeclaration (line 51) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitBlockStatement (line 77) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertIfDoToWhileIssue.cs class ConvertIfDoToWhileIssue (line 34) | [IssueDescription("'if-do-while' statement can be re-written as 'while' ... method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitIfElseStatement (line 60) | public override void VisitIfElseStatement(IfElseStatement ifElseStat... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertIfToOrExpressionIssue.cs class ConvertIfToOrExpressionIssue (line 34) | [IssueDescription("'if' statement can be re-written as '||' expression", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... method CheckTarget (line 46) | internal static bool CheckTarget(Expression target, Expression expr) class GatherVisitor (line 54) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 56) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method AddTo (line 74) | void AddTo(IfElseStatement ifElseStatement, VariableDeclarationState... method VisitIfElseStatement (line 78) | public override void VisitIfElseStatement(IfElseStatement ifElseStat... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ConvertToConstantIssue.cs class ConvertToConstantIssue (line 42) | [IssueDescription("Convert local variable or field to constant", method CreateVisitor (line 49) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... method CollectFields (line 54) | internal static IEnumerable CollectFields(GatherV... class FieldCollectVisitor (line 61) | class FieldCollectVisitor : GatherVisitorBase where T : CodeIss... method FieldCollectVisitor (line 66) | public FieldCollectVisitor(BaseRefactoringContext context, TypeDecla... method VisitFieldDeclaration (line 71) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitTypeDeclaration (line 78) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitBlockStatement (line 85) | public override void VisitBlockStatement(BlockStatement blockStatement) class GatherVisitor (line 91) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 95) | public GatherVisitor(BaseRefactoringContext context) : base (context) method Collect (line 99) | void Collect() method VisitBlockStatement (line 115) | public override void VisitBlockStatement(BlockStatement blockStatement) method IsValidConstType (line 131) | static bool IsValidConstType(IType type) method VisitTypeDeclaration (line 140) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitVariableDeclarationStatement (line 169) | public override void VisitVariableDeclarationStatement (VariableDecl... class VariableUsageAnalyzation (line 218) | public class VariableUsageAnalyzation : DepthFirstAstVisitor method VariableUsageAnalyzation (line 227) | public VariableUsageAnalyzation (BaseRefactoringContext context) method Has (line 232) | public bool Has(IVariable variable) method SetAnalyzedRange (line 237) | public void SetAnalyzedRange(AstNode start, AstNode end, bool startI... method GetStatus (line 248) | public VariableState GetStatus (IVariable variable) method SetState (line 256) | void SetState (ResolveResult rr, VariableState state) method VisitIdentifierExpression (line 280) | public override void VisitIdentifierExpression(IdentifierExpression ... method VisitAssignmentExpression (line 287) | public override void VisitAssignmentExpression(AssignmentExpression ... method VisitDirectionExpression (line 295) | public override void VisitDirectionExpression(DirectionExpression di... method VisitUnaryOperatorExpression (line 303) | public override void VisitUnaryOperatorExpression(UnaryOperatorExpre... method VisitNamedExpression (line 314) | public override void VisitNamedExpression(NamedExpression namedExpre... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/EmptyEmbeddedStatementIssue.cs class EmptyEmbeddedStatementIssue (line 31) | [IssueDescription ("Empty control statement body", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 43) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 45) | public GatherVisitor(BaseRefactoringContext ctx) method VisitWhileStatement (line 50) | public override void VisitWhileStatement(WhileStatement whileStatement) method VisitForeachStatement (line 62) | public override void VisitForeachStatement(ForeachStatement foreachS... method VisitIfElseStatement (line 74) | public override void VisitIfElseStatement(IfElseStatement ifElseStat... method VisitForStatement (line 85) | public override void VisitForStatement(ForStatement forStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/FieldCanBeMadeReadOnlyIssue.cs class FieldCanBeMadeReadOnlyIssue (line 42) | [IssueDescription("Convert field to readonly", method CreateVisitor (line 49) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 54) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 58) | public GatherVisitor(BaseRefactoringContext context) : base (context) method Collect (line 62) | void Collect() method VisitTypeDeclaration (line 79) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitConstructorDeclaration (line 115) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitBlockStatement (line 137) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/MemberCanBeMadeStaticIssue.cs class MemberCanBeMadeStaticIssue (line 36) | [IssueDescription("Member can be made static", method CreateVisitor (line 46) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 51) | private class GatherVisitor : GatherVisitorBase GetActions(ParameterDeclaration parameter, I... method TypeChangeResolvesCorrectly (line 181) | public static bool TypeChangeResolvesCorrectly(BaseRefactoringContext ... class TypeChangeValidationNavigator (line 191) | class TypeChangeValidationNavigator : IResolveVisitorNavigator method Scan (line 196) | public ResolveVisitorNavigationMode Scan(AstNode node) method Resolved (line 203) | public void Resolved(AstNode node, ResolveResult result) method ProcessConversion (line 209) | public void ProcessConversion(Expression expression, ResolveResult r... type ITypeCriterion (line 218) | public interface ITypeCriterion method SatisfiedBy (line 229) | bool SatisfiedBy(IType type); class SupportsIndexingCriterion (line 232) | public class SupportsIndexingCriterion : ITypeCriterion method SupportsIndexingCriterion (line 242) | public SupportsIndexingCriterion(IType returnType, IEnumerable ... method SatisfiedBy (line 259) | public bool SatisfiedBy(IType type) method IsSignatureMatch (line 286) | bool IsSignatureMatch(IType indexerElementType, IList indexerPa... class TypeCriteriaCollector (line 303) | public class TypeCriteriaCollector : DepthFirstAstVisitor method TypeCriteriaCollector (line 307) | public TypeCriteriaCollector(BaseRefactoringContext context) method GetCriterion (line 318) | public ITypeCriterion GetCriterion(IVariable variable) method AddCriterion (line 325) | void AddCriterion(IVariable variable, ITypeCriterion criterion) method VisitMemberReferenceExpression (line 332) | public override void VisitMemberReferenceExpression(MemberReferenceExp... method VisitIndexerExpression (line 351) | public override void VisitIndexerExpression(IndexerExpression indexerE... method VisitInvocationExpression (line 384) | public override void VisitInvocationExpression(InvocationExpression in... method VisitMethodDeclaration (line 402) | public override void VisitMethodDeclaration(MethodDeclaration methodDe... method VisitIdentifierExpression (line 423) | public override void VisitIdentifierExpression(IdentifierExpression id... method VisitAssignmentExpression (line 441) | public override void VisitAssignmentExpression(AssignmentExpression as... method CheckForCriterion (line 454) | void CheckForCriterion(Expression expression, IVariable variable) class ConjunctionCriteria (line 459) | class ConjunctionCriteria : ITypeCriterion method ConjunctionCriteria (line 463) | public ConjunctionCriteria(IList criteria) method SatisfiedBy (line 468) | public bool SatisfiedBy(IType type) class IsTypeCriterion (line 480) | public class IsTypeCriterion : ITypeCriterion method IsTypeCriterion (line 484) | public IsTypeCriterion(IType isType) method SatisfiedBy (line 490) | public bool SatisfiedBy (IType type) class IsArrayTypeCriterion (line 498) | public class IsArrayTypeCriterion : ITypeCriterion method SatisfiedBy (line 502) | public bool SatisfiedBy(IType type) class HasMemberCriterion (line 510) | public class HasMemberCriterion : ITypeCriterion method HasMemberCriterion (line 515) | public HasMemberCriterion(IMember neededMember) method SatisfiedBy (line 535) | public bool SatisfiedBy (IType type) method HasCommonMemberDeclaration (line 545) | static bool HasCommonMemberDeclaration(IEnumerable acceptable... method ContainsAny (line 555) | static bool ContainsAny(IEnumerable collection, IEnumerable i... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/PossibleMistakenCallToGetTypeIssue.cs class PossibleMistakenCallToGetTypeIssue (line 33) | [IssueDescription ("Possible mistaken call to 'object.GetType()'", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase()", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitConditionalExpression (line 70) | public override void VisitConditionalExpression(ConditionalExpressio... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithLastOrDefaultIssue.cs class ReplaceWithLastOrDefaultIssue (line 36) | [IssueDescription("Replace with LastOrDefault()", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitConditionalExpression (line 70) | public override void VisitConditionalExpression(ConditionalExpressio... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeAny.cs class ReplaceWithOfTypeAnyIssue (line 36) | [IssueDescription("Replace with OfType().Any()", method CreateVisitor (line 86) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 91) | internal class GatherVisitor : GatherVisitorBase where T : Gathe... method GatherVisitor (line 95) | public GatherVisitor (BaseRefactoringContext ctx, string member) : b... method CheckParameterMatches (line 100) | bool CheckParameterMatches(IEnumerable param, IEnumerable().Count()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeFirstIssue.cs class ReplaceWithOfTypeFirstIssue (line 30) | [IssueDescription("Replace with OfType().First()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeFirstOrDefaultIssue.cs class ReplaceWithOfTypeFirstOrDefaultIssue (line 30) | [IssueDescription("Replace with OfType().FirstOrDefault()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeIssue.cs class ReplaceWithOfTypeIssue (line 36) | [IssueDescription("Replace with OfType", method CreateVisitor (line 85) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... method CheckParameterMatches (line 90) | internal static bool CheckParameterMatches(IEnumerable paramMat... class GatherVisitor (line 103) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 105) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitInvocationExpression (line 109) | public override void VisitInvocationExpression (InvocationExpression... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeLastIssue.cs class ReplaceWithOfTypeLastIssue (line 30) | [IssueDescription("Replace with OfType().Last()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeLastOrDefaultIssue.cs class ReplaceWithOfTypeLastOrDefaultIssue (line 30) | [IssueDescription("Replace with OfType().LastOrDefault()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeLongCountIssue.cs class ReplaceWithOfTypeLongCountIssue (line 30) | [IssueDescription("Replace with OfType().LongCount()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeSingleIssue.cs class ReplaceWithOfTypeSingleIssue (line 30) | [IssueDescription("Replace with OfType().Single()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeSingleOrDefaultIssue.cs class ReplaceWithOfTypeSingleOrDefaultIssue (line 30) | [IssueDescription("Replace with OfType().SingleOrDefault()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeWhereIssue.cs class ReplaceWithOfTypeWhereIssue (line 30) | [IssueDescription("Replace with OfType().Where()", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSimpleAssignmentIssue.cs class ReplaceWithSimpleAssignmentIssue (line 35) | [IssueDescription( method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor(BaseRefactoringContext ctx) method VisitAssignmentExpression (line 69) | public override void VisitAssignmentExpression(AssignmentExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToAnyIssue.cs class ReplaceWithSingleCallToAnyIssue (line 37) | [IssueDescription("Replace with single call to Any(...)", method CreateVisitor (line 53) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 58) | internal class GatherVisitor : GatherVisitorBase where T : Gathe... method GatherVisitor (line 62) | public GatherVisitor (BaseRefactoringContext ctx, string member) : b... method VisitInvocationExpression (line 67) | public override void VisitInvocationExpression (InvocationExpression... method IsQueryExtensionClass (line 102) | bool IsQueryExtensionClass(ITypeDefinition typeDef) method HasPredicateVersion (line 116) | bool HasPredicateVersion(IParameterizedMember member) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToAverageIssue.cs class ReplaceWithSingleCallToAverageIssue (line 34) | [IssueDescription("Replace with single call to Average(...)", method CreateVisitor (line 50) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 55) | internal class GatherVisitor : GatherVisitorBase where T : Gathe... method GatherVisitor (line 59) | public GatherVisitor (BaseRefactoringContext ctx, string member) : b... method VisitInvocationExpression (line 64) | public override void VisitInvocationExpression (InvocationExpression... method IsQueryExtensionClass (line 99) | static bool IsQueryExtensionClass(ITypeDefinition typeDef) method HasPredicateVersion (line 113) | bool HasPredicateVersion(IParameterizedMember member) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToCountIssue.cs class ReplaceWithSingleCallToCountIssue (line 31) | [IssueDescription("Replace with single call to Count(...)", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToFirstIssue.cs class ReplaceWithSingleCallToFirstIssue (line 31) | [IssueDescription("Replace with single call to First(...)", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToFirstOrDefaultIssue.cs class ReplaceWithSingleCallToFirstOrDefaultIssue (line 31) | [IssueDescription("Replace with single call to FirstOrDefault(...)", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToLastIssue.cs class ReplaceWithSingleCallToLastIssue (line 31) | [IssueDescription("Replace with single call to Last(...)", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToLastOrDefaultIssue.cs class ReplaceWithSingleCallToLastOrDefaultIssue (line 31) | [IssueDescription("Replace with single call to LastOrDefault(...)", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToLongCountIssue.cs class ReplaceWithSingleCallToLongCountIssue (line 31) | [IssueDescription("Replace with single call to LongCount(...)", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToMaxIssue.cs class ReplaceWithSingleCallToMaxIssue (line 30) | [IssueDescription("Replace with single call to Max(...)", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToMinIssue.cs class ReplaceWithSingleCallToMinIssue (line 30) | [IssueDescription("Replace with single call to Min(...)", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToSingleIssue.cs class ReplaceWithSingleCallToSingleIssue (line 31) | [IssueDescription("Replace with single call to Single(...)", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToSingleOrDefaultIssue.cs class ReplaceWithSingleCallToSingleOrDefaultIssue (line 31) | [IssueDescription("Replace with single call to SingleOrDefault(...)", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToSumIssue.cs class ReplaceWithSingleCallToSumIssue (line 30) | [IssueDescription("Replace with single call to Sum(...)", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/ReplaceWithStringIsNullOrEmptyIssue.cs class ReplaceWithStringIsNullOrEmptyIssue (line 38) | [IssueDescription("Use 'String.IsNullOrEmpty'", method CreateVisitor (line 108) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 113) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) : base (ctx) method VisitUnaryOperatorExpression (line 73) | public override void VisitUnaryOperatorExpression(UnaryOperatorExpre... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/StringCompareIsCultureSpecificIssue.cs class StringCompareIsCultureSpecificIssue (line 36) | [IssueDescription("'string.Compare' is culture-aware", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase : GatherVisitorBase where T : Gathe... method GatherVisitor (line 54) | public GatherVisitor(BaseRefactoringContext ctx, string memberName) ... method VisitInvocationExpression (line 59) | public override void VisitInvocationExpression(InvocationExpression ... method AddArgument (line 93) | void AddArgument(Script script, InvocationExpression invocationExpre... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/StringLastIndexOfIsCultureSpecificIssue.cs class StringLastIndexOfIsCultureSpecificIssue (line 30) | [IssueDescription("'string.LastIndexOf' is culture-aware", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/StringStartsWithIsCultureSpecificIssue.cs class StringStartsWithIsCultureSpecificIssue (line 30) | [IssueDescription("'string.StartsWith' is culture-aware", method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/UseArrayCreationExpressionIssue.cs class UseArrayCreationExpressionIssue (line 36) | [IssueDescription("Use array creation expression", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor(BaseRefactoringContext ctx) method VisitInvocationExpression (line 56) | public override void VisitInvocationExpression(InvocationExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/UseIsOperatorIssue.cs class UseIsOperatorIssue (line 33) | [IssueDescription("Use 'is' operator", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor(BaseRefactoringContext context) : base (context) method AddIssue (line 64) | void AddIssue(AstNode invocationExpression, Match match, bool negate... method VisitInvocationExpression (line 79) | public override void VisitInvocationExpression(InvocationExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/UseMethodAnyIssue.cs class UseMethodAnyIssue (line 37) | [IssueDescription("Use method 'Any()'", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method AddIssue2 (line 55) | void AddIssue2(BinaryOperatorExpression binaryOperatorExpression, Ex... method AddMatch (line 117) | void AddMatch(BinaryOperatorExpression binaryOperatorExpression, Mat... method CheckMethod (line 132) | bool CheckMethod(Match match) method VisitBinaryOperatorExpression (line 146) | public override void VisitBinaryOperatorExpression(BinaryOperatorExp... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/PracticesAndImprovements/UseMethodIsInstanceOfTypeIssue.cs class UseMethodIsInstanceOfTypeIssue (line 42) | [IssueDescription("Use method IsInstanceOfType", method CreateVisitor (line 49) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 54) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 56) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitInvocationExpression (line 67) | public override void VisitInvocationExpression(InvocationExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/ArrayCreationCanBeReplacedWithArrayInitializerIssue.cs class ArrayCreationCanBeReplacedWithArrayInitializerIssue (line 32) | [IssueDescription("Array creation can be replaced with array initializer", method CreateVisitor (line 39) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor (BaseRefactoringContext ctx) method RemoveParentheses (line 52) | static Expression RemoveParentheses (Expression expr) method VisitUnaryOperatorExpression (line 59) | public override void VisitUnaryOperatorExpression (UnaryOperatorExpr... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/EmptyStatementIssue.cs class EmptyStatementIssue (line 33) | [IssueDescription( method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext ctx) method VisitEmptyStatement (line 53) | public override void VisitEmptyStatement(EmptyStatement emptyStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/ForStatementConditionIsTrueIssue.cs class ForStatementConditionIsTrueIssue (line 34) | [IssueDescription ("'true' is redundant as for statement condition", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitForStatement (line 54) | public override void VisitForStatement (ForStatement forstatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantAnonymousTypePropertyNameIssue.cs class RedundantAnonymousTypePropertyNameIssue (line 34) | [IssueDescription( method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase arguments) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantArgumentNameIssue.cs class RedundantArgumentNameIssue (line 34) | [IssueDescription("Redundant explicit argument name specification", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext ctx) : base (ctx) method CheckParameters (line 52) | void CheckParameters(ResolveResult resolveResult, AstNodeCollection<... method VisitInvocationExpression (line 80) | public override void VisitInvocationExpression(InvocationExpression ... method VisitIndexerExpression (line 86) | public override void VisitIndexerExpression(IndexerExpression indexe... method VisitObjectCreateExpression (line 92) | public override void VisitObjectCreateExpression(ObjectCreateExpress... method VisitAttribute (line 98) | public override void VisitAttribute(Attribute attribute) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantAttributeParenthesesIssue.cs class RedundantAttributeParenthesesIssue (line 32) | [IssueDescription("Parentheses are redundant if attribute has no argumen... method CreateVisitor (line 39) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 44) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 60) | public GatherVisitor(BaseRefactoringContext ctx, LocalDeclarationSpa... method VisitSyntaxTree (line 65) | public override void VisitSyntaxTree(SyntaxTree syntaxTree) method GetMember (line 71) | static IMember GetMember(ResolveResult result) method VisitBaseReferenceExpression (line 82) | public override void VisitBaseReferenceExpression(BaseReferenceExpre... method AnalyzeAllThisReferences (line 89) | void AnalyzeAllThisReferences() method AnalyzeThisReferenceExpression (line 96) | void AnalyzeThisReferenceExpression(BaseReferenceExpression baseRefe... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantBoolCompareIssue.cs class RedundantBoolCompareIssue (line 35) | [IssueDescription ("Comparison of boolean with 'true' or 'false'", method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 62) | public GatherVisitor (BaseRefactoringContext ctx) method VisitBinaryOperatorExpression (line 67) | public override void VisitBinaryOperatorExpression (BinaryOperatorEx... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantCaseLabelIssue.cs class RedundantCaseLabelIssue (line 33) | [IssueDescription ("Redundant 'case' label", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor(BaseRefactoringContext ctx) method VisitSwitchSection (line 52) | public override void VisitSwitchSection (SwitchSection switchSection) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantCastIssue.cs class RedundantCastIssue (line 37) | [IssueDescription("Redundant cast", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor(BaseRefactoringContext ctx) method VisitCastExpression (line 56) | public override void VisitCastExpression(CastExpression castExpression) method VisitAsExpression (line 64) | public override void VisitAsExpression(AsExpression asExpression) method GetExpectedType (line 72) | IType GetExpectedType(Expression typeCastNode, out IMember accessing... method IsExplicitImplementation (line 95) | bool IsExplicitImplementation(IType exprType, IType interfaceType, E... method AddIssue (line 121) | void AddIssue(Expression outerTypeCastNode, Expression typeCastNode,... method IsRedundantInBinaryExpression (line 132) | bool IsRedundantInBinaryExpression(BinaryOperatorExpression bop, Exp... method IsBreaking (line 146) | bool IsBreaking(IType exprType, IType expectedType) method IsRequiredToSelectOverload (line 159) | bool IsRequiredToSelectOverload(IEnumerable methods, IType ... method CheckTypeCast (line 173) | void CheckTypeCast(Expression typeCastNode, Expression expr, TextLoc... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantCatchClauseIssue.cs class RedundantCatchClauseIssue (line 33) | [IssueDescription("Redundant catch clause", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitTryCatchStatement (line 51) | public override void VisitTryCatchStatement(TryCatchStatement tryCat... method AddIssuesForClauses (line 70) | void AddIssuesForClauses(AstNode node, List redundantCa... method AddIssueForTryCatchStatement (line 94) | void AddIssueForTryCatchStatement(TryCatchStatement tryCatchStatement) method IsThrowsClause (line 126) | static bool IsThrowsClause (CatchClause catchClause) method IsRedundant (line 137) | bool IsRedundant(CatchClause catchClause) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantCheckBeforeAssignmentIssue.cs class RedundantCheckBeforeAssignmentIssue (line 35) | [IssueDescription("Redundant condition check before assignment", method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 76) | public GatherVisitor(BaseRefactoringContext ctx) method VisitBinaryOperatorExpression (line 81) | public override void VisitBinaryOperatorExpression(BinaryOperatorExp... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantDelegateCreationIssue.cs class RedundantDelegateCreationIssue (line 34) | [IssueDescription ( method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitAssignmentExpression (line 53) | public override void VisitAssignmentExpression(AssignmentExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantEmptyDefaultSwitchBranchIssue.cs class RedundantEmptyDefaultSwitchBranchIssue (line 31) | [IssueDescription ("Redundant empty 'default' switch branch", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 43) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) method IsEmpty (line 54) | static bool IsEmpty (BlockStatement blockStatement) method VisitBlockStatement (line 59) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantEmptyObjectCreationArgumentListssue.cs class RedundantObjectCreationArgumentListIssue (line 31) | [IssueDescription ("Redundant empty argument list on object creation exp... method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 43) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 50) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitInvocationExpression (line 54) | public override void VisitInvocationExpression(InvocationExpression ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantExplicitArrayCreationIssue.cs class RedundantExplicitArrayCreationIssue (line 34) | [IssueDescription( method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) method VisitArrayCreateExpression (line 54) | public override void VisitArrayCreateExpression(ArrayCreateExpressio... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantExplicitNullableCreationIssue.cs class RedundantExplicitNullableCreationIssue (line 34) | [IssueDescription("Redundant explicit nullable type creation", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor(BaseRefactoringContext ctx, RedundantExtendsLis... method VisitTypeDeclaration (line 55) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantIfElseBlockIssue.cs class RedundantIfElseBlockIssue (line 33) | [IssueDescription("Redundant 'else' keyword", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor (BaseRefactoringContext ctx) method VisitSyntaxTree (line 55) | public override void VisitSyntaxTree(SyntaxTree syntaxTree) method ElseIsRedundantControlFlow (line 61) | bool ElseIsRedundantControlFlow(IfElseStatement ifElseStatement) method HasConflictingNames (line 72) | bool HasConflictingNames(AstNode targetContext, AstNode currentContext) method VisitIfElseStatement (line 83) | public override void VisitIfElseStatement (IfElseStatement ifElseSta... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantLambdaParameterTypeIssue.cs class RedundantLambdaParameterTypeIssue (line 39) | [IssueDescription("Redundant lambda explicit type specification", method CreateVisitor (line 46) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 51) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 54) | public GatherVisitor (BaseRefactoringContext ctx, RedundantNameQuali... method VisitMemberReferenceExpression (line 58) | public override void VisitMemberReferenceExpression(MemberReferenceE... method VisitMemberType (line 68) | public override void VisitMemberType(MemberType memberType) method HandleMemberReference (line 78) | void HandleMemberReference(AstNode wholeNode, AstNode targetNode, Id... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantObjectOrCollectionInitializerIssue.cs class RedundantObjectOrCollectionInitializerIssue (line 32) | [IssueDescription("Redundant empty object or collection initializer", method CreateVisitor (line 39) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 44) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext ctx) : base (ctx) method VisitConditionalExpression (line 58) | public override void VisitConditionalExpression(ConditionalExpressio... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantThisQualifierIssue.cs class RedundantThisQualifierIssue (line 44) | [IssueDescription("Redundant 'this.' qualifier", method CreateVisitor (line 56) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 64) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 74) | public GatherVisitor (LocalDeclarationSpaceVisitor visitor, BaseRefa... method GetMember (line 79) | static IMember GetMember (ResolveResult result) method VisitSyntaxTree (line 90) | public override void VisitSyntaxTree(SyntaxTree syntaxTree) method VisitConstructorDeclaration (line 96) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitMethodDeclaration (line 102) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitIndexerDeclaration (line 108) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitCustomEventDeclaration (line 114) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method VisitDestructorDeclaration (line 120) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitFieldDeclaration (line 126) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitOperatorDeclaration (line 132) | public override void VisitOperatorDeclaration(OperatorDeclaration op... method VisitPropertyDeclaration (line 138) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitThisReferenceExpression (line 146) | public override void VisitThisReferenceExpression(ThisReferenceExpre... method AnalyzeAllThisReferences (line 153) | void AnalyzeAllThisReferences () method AnalyzeThisReferenceExpression (line 160) | void AnalyzeThisReferenceExpression (ThisReferenceExpression thisRef... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantToStringCallForValueTypesIssue.cs class RedundantToStringCallForValueTypesIssue (line 37) | [IssueDescription("Redundant 'object.ToString()' call for value types", method CreateVisitor (line 43) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 48) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 60) | public GatherVisitor (BaseRefactoringContext context) : base (context) method CheckExpressionInAutoCallContext (line 67) | void CheckExpressionInAutoCallContext(Expression expression) method CheckInvocationInAutoCallContext (line 74) | void CheckInvocationInAutoCallContext(InvocationExpression invocatio... method AddRedundantToStringIssue (line 92) | void AddRedundantToStringIssue(MemberReferenceExpression memberExpre... method VisitBinaryOperatorExpression (line 106) | public override void VisitBinaryOperatorExpression(BinaryOperatorExp... class BinaryExpressionVisitor (line 117) | class BinaryExpressionVisitor : DepthFirstAstVisitor method BinaryExpressionVisitor (line 123) | public BinaryExpressionVisitor(GatherVisitor issue) method Reset (line 128) | public void Reset() method Check (line 134) | void Check (Expression expression) method VisitBinaryOperatorExpression (line 156) | public override void VisitBinaryOperatorExpression(BinaryOperatorE... method VisitInvocationExpression (line 166) | public override void VisitInvocationExpression(InvocationExpression ... method CheckTargetedObject (line 188) | void CheckTargetedObject(InvocationExpression invocationExpression, ... method CheckAutomaticToStringCallers (line 198) | void CheckAutomaticToStringCallers(InvocationExpression invocationEx... method CheckFormattingCall (line 216) | void CheckFormattingCall(InvocationExpression invocationExpression, ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantUnsafeContextIssue.cs class RedundantUnsafeContextIssue (line 34) | [IssueDescription( method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) class UnsafeState (line 54) | class UnsafeState method UnsafeState (line 59) | public UnsafeState(bool inUnsafeContext) method ToString (line 65) | public override string ToString() method VisitTypeDeclaration (line 73) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitFixedFieldDeclaration (line 100) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaratio... method VisitComposedType (line 106) | public override void VisitComposedType(ComposedType composedType) method VisitFixedStatement (line 113) | public override void VisitFixedStatement(FixedStatement fixedStatement) method VisitSizeOfExpression (line 120) | public override void VisitSizeOfExpression(SizeOfExpression sizeOfEx... method VisitUnaryOperatorExpression (line 126) | public override void VisitUnaryOperatorExpression(UnaryOperatorExpre... method VisitUnsafeStatement (line 134) | public override void VisitUnsafeStatement(UnsafeStatement unsafeStat... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RedundantUsingDirectiveIssue.cs class RedundantUsingDirectiveIssue (line 41) | [IssueDescription("Redundant using directive", method GetIssues (line 60) | public override IEnumerable GetIssues(BaseRefactoringContex... class GatherVisitor (line 68) | class GatherVisitor : GatherVisitorBase class UsingDeclarationSpecifier (line 70) | class UsingDeclarationSpecifier { method UsingDeclarationSpecifier (line 74) | public UsingDeclarationSpecifier(UsingDeclaration usingDeclaration) method GatherVisitor (line 83) | public GatherVisitor (BaseRefactoringContext ctx, RedundantUsingDire... method Collect (line 87) | public void Collect(int startIndex) method VisitUsingDeclaration (line 110) | public override void VisitUsingDeclaration(UsingDeclaration usingDec... method VisitNamespaceDeclaration (line 117) | public override void VisitNamespaceDeclaration(NamespaceDeclaration ... method UseNamespace (line 126) | void UseNamespace(string ns) method VisitIdentifierExpression (line 140) | public override void VisitIdentifierExpression(IdentifierExpression ... method VisitSimpleType (line 149) | public override void VisitSimpleType(SimpleType simpleType) method VisitInvocationExpression (line 155) | public override void VisitInvocationExpression (InvocationExpression... method UseExtensionMethod (line 161) | void UseExtensionMethod(ResolveResult rr) method VisitQueryExpression (line 169) | public override void VisitQueryExpression(QueryExpression queryExpre... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/RemoveRedundantOrStatementIssue.cs class RemoveRedundantOrStatementIssue (line 34) | [IssueDescription( method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) method VisitExpressionStatement (line 61) | public override void VisitExpressionStatement(ExpressionStatement ex... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInCode/UnusedAnonymousMethodSignatureIssue.cs class UnusedAnonymousMethodSignatureIssue (line 38) | [IssueDescription("Anonymous method signature is not required", method CreateVisitor (line 45) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 50) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) method VisitTypeDeclaration (line 54) | public override void VisitTypeDeclaration(TypeDeclaration typedeclar... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/EmptyDestructorIssue.cs class EmptyDestructorIssue (line 34) | [IssueDescription ("Empty destructor", method CreateVisitor (line 42) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 47) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 49) | public GatherVisitor(BaseRefactoringContext ctx) method VisitDestructorDeclaration (line 54) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitMethodDeclaration (line 63) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitPropertyDeclaration (line 67) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitFieldDeclaration (line 71) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitEventDeclaration (line 75) | public override void VisitEventDeclaration(EventDeclaration eventDec... method VisitCustomEventDeclaration (line 79) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method VisitFixedFieldDeclaration (line 83) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaratio... method VisitOperatorDeclaration (line 87) | public override void VisitOperatorDeclaration(OperatorDeclaration op... method VisitUsingDeclaration (line 91) | public override void VisitUsingDeclaration(UsingDeclaration usingDec... method VisitUsingAliasDeclaration (line 95) | public override void VisitUsingAliasDeclaration(UsingAliasDeclaratio... method VisitIndexerDeclaration (line 99) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method IsEmpty (line 103) | bool IsEmpty(AstNode node) method GetFixAction (line 113) | CodeAction GetFixAction(DestructorDeclaration destructorDeclaration) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/EmptyNamespaceIssue.cs class EmptyNamespaceIssue (line 33) | [IssueDescription ("Empty namespace declaration", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor(BaseRefactoringContext ctx) method VisitNamespaceDeclaration (line 52) | public override void VisitNamespaceDeclaration(NamespaceDeclaration ... method GetFixAction (line 71) | CodeAction GetFixAction(NamespaceDeclaration namespaceDeclaration) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/EnumUnderlyingTypeIsIntIssue.cs class EnumUnderlyingTypeIsIntIssue (line 33) | [IssueDescription("Underlying type of enum is int", method GetIssues (line 40) | public override IEnumerable GetIssues(BaseRefactoringContex... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor(BaseRefactoringContext context) method VisitTypeDeclaration (line 52) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method GetFixAction (line 82) | CodeAction GetFixAction(TypeDeclaration typeDeclaration, TextLocatio... method VisitBlockStatement (line 92) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/LocalVariableNotUsedIssue.cs class LocalVariableNotUsedIssue (line 34) | [IssueDescription("Unused local variable", method CreateVisitor (line 45) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 52) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 54) | public GatherVisitor(BaseRefactoringContext ctx) method VisitVariableInitializer (line 59) | public override void VisitVariableInitializer(VariableInitializer va... method VisitForeachStatement (line 91) | public override void VisitForeachStatement(ForeachStatement foreachS... method IsUsed (line 105) | bool IsUsed(AstNode rootNode, IVariable variable, AstNode variableNode) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/PartialTypeWithSinglePartIssue.cs class PartialTypeWithSinglePartIssue (line 37) | [IssueDescription ("Redundant 'partial' modifier in type declaration", method CreateVisitor (line 44) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 49) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor(BaseRefactoringContext ctx) method VisitTypeDeclaration (line 56) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitBlockStatement (line 85) | public override void VisitBlockStatement(BlockStatement blockStatement) method GetFixAction (line 90) | CodeAction GetFixAction(TypeDeclaration typeDeclaration, CSharpModif... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/RedundantBaseConstructorCallIssue.cs class RedundantBaseConstructorCallIssue (line 31) | [IssueDescription("Redundant base constructor call", method CreateVisitor (line 38) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 43) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 51) | public GatherVisitor(BaseRefactoringContext ctx) method AddIssue (line 56) | void AddIssue(MethodDeclaration methodDeclaration) method VisitMethodDeclaration (line 64) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitPropertyDeclaration (line 117) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitIndexerDeclaration (line 178) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitCustomEventDeclaration (line 263) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/RedundantParamsIssue.cs class RedundantParamsIssue (line 33) | [IssueDescription("'params' is ignored on overrides", method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 47) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitMethodDeclaration (line 51) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitBlockStatement (line 79) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/SealedMemberInSealedClassIssue.cs class SealedMemberInSealedClassIssue (line 34) | [IssueDescription("Sealed member in sealed class", method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method CheckNode (line 52) | void CheckNode(EntityDeclaration node) method VisitMethodDeclaration (line 72) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitFieldDeclaration (line 78) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitPropertyDeclaration (line 84) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitIndexerDeclaration (line 90) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitEventDeclaration (line 96) | public override void VisitEventDeclaration(EventDeclaration eventDec... method VisitCustomEventDeclaration (line 102) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... method VisitConstructorDeclaration (line 108) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitOperatorDeclaration (line 114) | public override void VisitOperatorDeclaration(OperatorDeclaration op... method VisitFixedFieldDeclaration (line 120) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaratio... method VisitDestructorDeclaration (line 126) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitTypeDeclaration (line 131) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/UnusedLabelIssue.cs class UnusedLabelIssue (line 32) | [IssueDescription( method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext ctx) class LabelDescriptor (line 53) | class LabelDescriptor method LabelDescriptor (line 58) | public LabelDescriptor(LabelStatement labelStatement) method GatherLabels (line 66) | void GatherLabels(BlockStatement body) method CheckLables (line 82) | void CheckLables() method VisitGotoStatement (line 101) | public override void VisitGotoStatement(GotoStatement gotoStatement) method VisitLabelStatement (line 109) | public override void VisitLabelStatement(LabelStatement labelStatement) method VisitMethodDeclaration (line 118) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitConstructorDeclaration (line 125) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitDestructorDeclaration (line 132) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitAccessor (line 139) | public override void VisitAccessor(Accessor accessor) method VisitOperatorDeclaration (line 146) | public override void VisitOperatorDeclaration(OperatorDeclaration op... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/UnusedParameterIssue.cs class UnusedParameterIssue (line 37) | [IssueDescription("Unused parameter", method CreateVisitor (line 48) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GetDelgateUsagesVisitor (line 59) | class GetDelgateUsagesVisitor : DepthFirstAstVisitor method GetDelgateUsagesVisitor (line 64) | public GetDelgateUsagesVisitor(BaseRefactoringContext ctx) method VisitIdentifierExpression (line 69) | public override void VisitIdentifierExpression(IdentifierExpression ... method VisitMemberReferenceExpression (line 79) | public override void VisitMemberReferenceExpression(MemberReferenceE... method IsTargetOfInvocation (line 89) | static bool IsTargetOfInvocation(AstNode node) class GatherVisitor (line 95) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 100) | public GatherVisitor(BaseRefactoringContext ctx, GetDelgateUsagesVis... method VisitTypeDeclaration (line 106) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclar... method VisitMethodDeclaration (line 114) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitParameterDeclaration (line 144) | public override void VisitParameterDeclaration(ParameterDeclaration ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Synced/RedundanciesInDeclaration/UnusedTypeParameterIssue.cs class UnusedTypeParameterIssue (line 37) | [IssueDescription("Unused type parameter", method CreateVisitor (line 46) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... method FindUsage (line 54) | protected static bool FindUsage(BaseRefactoringContext context, Syntax... class GatherVisitor (line 67) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 71) | public GatherVisitor(BaseRefactoringContext ctx, SyntaxTree unit) method VisitTypeParameterDeclaration (line 77) | public override void VisitTypeParameterDeclaration(TypeParameterDecl... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/TODO/ConvertTailRecursiveCallToLoopIssue.cs class ConvertTailRecursiveCallToLoopIssue (line 38) | public class ConvertTailRecursiveCallToLoopIssue : GatherVisitorCodeIssu... method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 45) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/TODO/PartOfBodyCanBeConvertedToQueryIssue.cs class PartOfBodyCanBeConvertedToQueryIssue (line 35) | public class PartOfBodyCanBeConvertedToQueryIssue : GatherVisitorCodeIss... method CreateVisitor (line 37) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 42) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 105) | internal GatherVisitor(BaseRefactoringContext ctx) method VisitMethodDeclaration (line 108) | public override void VisitMethodDeclaration(MethodDeclaration method... method VisitLambdaExpression (line 114) | public override void VisitLambdaExpression(LambdaExpression lambdaEx... method VisitAnonymousMethodExpression (line 120) | public override void VisitAnonymousMethodExpression(AnonymousMethodE... method AddIssueFor (line 126) | void AddIssueFor(AstNode currentFunction) method TransformBody (line 388) | void TransformBody(List validInvocations, bool... method CreateShortType (line 568) | AstType CreateShortType(AstNode node, IType type) method CreateVariableName (line 574) | static string CreateVariableName(AstNode currentRootNode, string propo... method HasReachableNonReturnNodes (line 585) | static bool HasReachableNonReturnNodes(ControlFlowNode firstNode) method GetReturnType (line 616) | static IType GetReturnType(BaseRefactoringContext context, AstNode cur... method GetStatements (line 622) | static IEnumerable GetStatements(Statement statement) method GetFunctionToken (line 627) | static AstNode GetFunctionToken(AstNode currentFunction) method IsAsync (line 634) | static bool IsAsync(AstNode currentFunction) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Uncategorized/DisposeMethodInNonIDisposableTypeIssue.cs class DisposeMethodInNonIDisposableTypeIssue (line 39) | public class DisposeMethodInNonIDisposableTypeIssue : GatherVisitorCodeI... method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | private class GatherVisitor : GatherVisitorBase DisposeMethods(TypeDeclaration... method Fix (line 117) | void Fix(Script script, MethodDeclaration methodDeclaration, TypeDec... method Implements (line 170) | static bool Implements(IType type, string fullName) method VisitFieldDeclaration (line 176) | public override void VisitFieldDeclaration(FieldDeclaration fieldDec... method VisitFixedFieldDeclaration (line 180) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaratio... method VisitConstructorDeclaration (line 184) | public override void VisitConstructorDeclaration(ConstructorDeclarat... method VisitDestructorDeclaration (line 188) | public override void VisitDestructorDeclaration(DestructorDeclaratio... method VisitPropertyDeclaration (line 192) | public override void VisitPropertyDeclaration(PropertyDeclaration pr... method VisitEventDeclaration (line 196) | public override void VisitEventDeclaration(EventDeclaration eventDec... method VisitIndexerDeclaration (line 200) | public override void VisitIndexerDeclaration(IndexerDeclaration inde... method VisitOperatorDeclaration (line 204) | public override void VisitOperatorDeclaration(OperatorDeclaration op... method VisitCustomEventDeclaration (line 208) | public override void VisitCustomEventDeclaration(CustomEventDeclarat... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Uncategorized/DontUseLinqWhenItsVerboseAndInefficientIssue.cs class DontUseLinqWhenItsVerboseAndInefficientIssue (line 39) | public class DontUseLinqWhenItsVerboseAndInefficientIssue : GatherVisito... class LinqMethod (line 41) | class LinqMethod { method CreateVisitor (line 66) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 71) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 64) | public GatherVisitor(BaseRefactoringContext ctx) method VisitInvocationExpression (line 69) | public override void VisitInvocationExpression(InvocationExpression ... method WithoutParenthesis (line 110) | static Expression WithoutParenthesis(Expression expr) { FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Uncategorized/ExceptionRethrowIssue.cs class ExceptionRethrowIssue (line 39) | public class ExceptionRethrowIssue : GatherVisitorCodeIssueProvider method CreateVisitor (line 41) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 46) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 48) | public GatherVisitor(BaseRefactoringContext context) : base (context) method VisitCatchClause (line 52) | public override void VisitCatchClause(CatchClause catchClause) class CatchClauseVisitor (line 73) | class CatchClauseVisitor : DepthFirstAstVisitor method CatchClauseVisitor (line 81) | public CatchClauseVisitor(BaseRefactoringContext context, IVariable ... method HandlePotentialWrite (line 90) | void HandlePotentialWrite (Expression expression) method VisitAssignmentExpression (line 98) | public override void VisitAssignmentExpression(AssignmentExpression ... method VisitDirectionExpression (line 108) | public override void VisitDirectionExpression(DirectionExpression di... method VisitThrowStatement (line 115) | public override void VisitThrowStatement(ThrowStatement throwStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Uncategorized/ExplicitConversionInForEachIssue.cs class ExplicitConversionInForEachIssue (line 32) | public class ExplicitConversionInForEachIssue : GatherVisitorCodeIssuePr... method CreateVisitor (line 34) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 39) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 43) | public GatherVisitor (BaseRefactoringContext ctx) : base (ctx) method VisitForeachStatement (line 47) | public override void VisitForeachStatement(ForeachStatement foreachS... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeIssues/Uncategorized/IncorrectCallToObjectGetHashCodeIssue.cs class IncorrectCallToObjectGetHashCodeIssue (line 38) | public class IncorrectCallToObjectGetHashCodeIssue : GatherVisitorCodeIs... method CreateVisitor (line 40) | protected override IGatherVisitor CreateVisitor(BaseRefactoringContext... class GatherVisitor (line 45) | class GatherVisitor : GatherVisitorBase method GatherVisitor (line 57) | internal GatherVisitor(BaseRefactoringContext ctx): base(ctx) {} method VisitMemberReferenceExpression (line 59) | public override void VisitMemberReferenceExpression(MemberReferenceE... method GetMember (line 77) | IMember GetMember(AstNode expression) method GetAnalysis (line 93) | NullValueAnalysis GetAnalysis(AstNode parentFunction) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Analysis/AnnotationNames.cs class AnnotationNames (line 31) | public static class AnnotationNames FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Analysis/ControlFlow.cs class ControlFlowNode (line 36) | public class ControlFlowNode method ControlFlowNode (line 46) | public ControlFlowNode(Statement previousStatement, Statement nextStat... type ControlFlowNodeType (line 56) | public enum ControlFlowNodeType class ControlFlowEdge (line 80) | public class ControlFlowEdge method ControlFlowEdge (line 88) | public ControlFlowEdge(ControlFlowNode from, ControlFlowNode to, Contr... method AddJumpOutOfTryFinally (line 99) | internal void AddJumpOutOfTryFinally(TryCatchStatement tryFinally) type ControlFlowEdgeType (line 121) | public enum ControlFlowEdgeType class ControlFlowGraphBuilder (line 144) | public class ControlFlowGraphBuilder method CreateNode (line 148) | protected virtual ControlFlowNode CreateNode(Statement previousStateme... method CreateEdge (line 154) | protected virtual ControlFlowEdge CreateEdge(ControlFlowNode from, Con... method BuildControlFlowGraph (line 168) | public IList BuildControlFlowGraph(Statement statemen... method BuildControlFlowGraph (line 176) | public IList BuildControlFlowGraph(Statement statemen... method BuildControlFlowGraph (line 185) | internal IList BuildControlFlowGraph(Statement statem... method AnnotateLeaveEdgesWithTryFinallyBlocks (line 223) | void AnnotateLeaveEdgesWithTryFinallyBlocks() method CreateStartNode (line 250) | ControlFlowNode CreateStartNode(Statement statement) method CreateSpecialNode (line 259) | ControlFlowNode CreateSpecialNode(Statement statement, ControlFlowNode... method CreateEndNode (line 267) | ControlFlowNode CreateEndNode(Statement statement, bool addToNodeList ... method EvaluateConstant (line 298) | ResolveResult EvaluateConstant(Expression expr) method EvaluateCondition (line 313) | bool? EvaluateCondition(Expression expr) method AreEqualConstants (line 322) | bool AreEqualConstants(ResolveResult c1, ResolveResult c2) class NodeCreationVisitor (line 332) | sealed class NodeCreationVisitor : DepthFirstAstVisitor sta... method VisitEmptyStatement (line 391) | public override ControlFlowNode VisitEmptyStatement(EmptyStatement e... method VisitLabelStatement (line 396) | public override ControlFlowNode VisitLabelStatement(LabelStatement l... method VisitVariableDeclarationStatement (line 403) | public override ControlFlowNode VisitVariableDeclarationStatement(Va... method VisitExpressionStatement (line 408) | public override ControlFlowNode VisitExpressionStatement(ExpressionS... method VisitIfElseStatement (line 413) | public override ControlFlowNode VisitIfElseStatement(IfElseStatement... method VisitSwitchStatement (line 438) | public override ControlFlowNode VisitSwitchStatement(SwitchStatement... method VisitGotoCaseStatement (line 521) | public override ControlFlowNode VisitGotoCaseStatement(GotoCaseState... method VisitGotoDefaultStatement (line 527) | public override ControlFlowNode VisitGotoDefaultStatement(GotoDefaul... method VisitWhileStatement (line 533) | public override ControlFlowNode VisitWhileStatement(WhileStatement w... method VisitDoWhileStatement (line 558) | public override ControlFlowNode VisitDoWhileStatement(DoWhileStateme... method VisitForStatement (line 584) | public override ControlFlowNode VisitForStatement(ForStatement forSt... method HandleEmbeddedStatement (line 622) | ControlFlowNode HandleEmbeddedStatement(Statement embeddedStatement,... method VisitForeachStatement (line 632) | public override ControlFlowNode VisitForeachStatement(ForeachStateme... method VisitBreakStatement (line 653) | public override ControlFlowNode VisitBreakStatement(BreakStatement b... method VisitContinueStatement (line 660) | public override ControlFlowNode VisitContinueStatement(ContinueState... method VisitGotoStatement (line 667) | public override ControlFlowNode VisitGotoStatement(GotoStatement got... method VisitReturnStatement (line 673) | public override ControlFlowNode VisitReturnStatement(ReturnStatement... method VisitThrowStatement (line 678) | public override ControlFlowNode VisitThrowStatement(ThrowStatement t... method VisitTryCatchStatement (line 683) | public override ControlFlowNode VisitTryCatchStatement(TryCatchState... method VisitCheckedStatement (line 703) | public override ControlFlowNode VisitCheckedStatement(CheckedStateme... method VisitUncheckedStatement (line 709) | public override ControlFlowNode VisitUncheckedStatement(UncheckedSta... method VisitLockStatement (line 715) | public override ControlFlowNode VisitLockStatement(LockStatement loc... method VisitUsingStatement (line 721) | public override ControlFlowNode VisitUsingStatement(UsingStatement u... method VisitYieldReturnStatement (line 728) | public override ControlFlowNode VisitYieldReturnStatement(YieldRetur... method VisitYieldBreakStatement (line 733) | public override ControlFlowNode VisitYieldBreakStatement(YieldBreakS... method VisitUnsafeStatement (line 738) | public override ControlFlowNode VisitUnsafeStatement(UnsafeStatement... method VisitFixedStatement (line 744) | public override ControlFlowNode VisitFixedStatement(FixedStatement f... method ExportGraph (line 754) | public static GraphVizGraph ExportGraph(IList nodes) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Analysis/DeclarationSpace/LocalDeclarationSpace.cs class LocalDeclarationSpace (line 36) | public class LocalDeclarationSpace method LocalDeclarationSpace (line 46) | public LocalDeclarationSpace() method GetNameDeclarations (line 83) | public IEnumerable GetNameDeclarations(string name) method AddChildSpace (line 92) | public void AddChildSpace(LocalDeclarationSpace child) method AddDeclaration (line 108) | public void AddDeclaration(string name, AstNode node) method ContainsName (line 123) | public bool ContainsName(string name, bool includeChildren) method IsNameUsed (line 142) | public bool IsNameUsed(string name) method IsNameUsedBySelfOrParent (line 150) | bool IsNameUsedBySelfOrParent(string name) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Analysis/DeclarationSpace/LocalDeclarationSpaceVisitor.cs class LocalDeclarationSpaceVisitor (line 31) | public class LocalDeclarationSpaceVisitor : DepthFirstAstVisitor method GetDeclarationSpace (line 36) | public LocalDeclarationSpace GetDeclarationSpace(AstNode node) method AddDeclaration (line 51) | void AddDeclaration(string name, AstNode node) method VisitVariableInitializer (line 57) | public override void VisitVariableInitializer(VariableInitializer vari... method VisitParameterDeclaration (line 63) | public override void VisitParameterDeclaration(ParameterDeclaration pa... method VisitNewDeclarationSpace (line 69) | void VisitNewDeclarationSpace(AstNode node) method VisitMethodDeclaration (line 84) | public override void VisitMethodDeclaration(MethodDeclaration methodDe... method VisitBlockStatement (line 89) | public override void VisitBlockStatement(BlockStatement blockStatement) method VisitSwitchStatement (line 94) | public override void VisitSwitchStatement(SwitchStatement switchStatem... method VisitForeachStatement (line 99) | public override void VisitForeachStatement(ForeachStatement foreachSta... method VisitForStatement (line 105) | public override void VisitForStatement(ForStatement forStatement) method VisitUsingStatement (line 110) | public override void VisitUsingStatement(UsingStatement usingStatement) method VisitLambdaExpression (line 115) | public override void VisitLambdaExpression(LambdaExpression lambdaExpr... method VisitAnonymousMethodExpression (line 120) | public override void VisitAnonymousMethodExpression(AnonymousMethodExp... method VisitEventDeclaration (line 125) | public override void VisitEventDeclaration(EventDeclaration eventDecla... method VisitCustomEventDeclaration (line 130) | public override void VisitCustomEventDeclaration(CustomEventDeclaratio... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Analysis/DefiniteAssignmentAnalysis.cs type DefiniteAssignmentStatus (line 36) | public enum DefiniteAssignmentStatus class DefiniteAssignmentAnalysis (line 63) | public class DefiniteAssignmentAnalysis class DefiniteAssignmentNode (line 65) | sealed class DefiniteAssignmentNode : ControlFlowNode method DefiniteAssignmentNode (line 70) | public DefiniteAssignmentNode(Statement previousStatement, Statement... class DerivedControlFlowGraphBuilder (line 76) | sealed class DerivedControlFlowGraphBuilder : ControlFlowGraphBuilder method CreateNode (line 78) | protected override ControlFlowNode CreateNode(Statement previousStat... method DefiniteAssignmentAnalysis (line 99) | public DefiniteAssignmentAnalysis(Statement rootStatement, Cancellatio... method DefiniteAssignmentAnalysis (line 106) | public DefiniteAssignmentAnalysis(Statement rootStatement, CSharpAstRe... method InsertAnonymousMethods (line 148) | void InsertAnonymousMethods(int insertPos, AstNode node, ControlFlowGr... method SetAnalyzedRange (line 185) | public void SetAnalyzedRange(Statement start, Statement end, bool star... method Analyze (line 198) | public void Analyze(string variable, DefiniteAssignmentStatus initialS... method GetStatusBefore (line 227) | public DefiniteAssignmentStatus GetStatusBefore(Statement statement) method GetStatusAfter (line 232) | public DefiniteAssignmentStatus GetStatusAfter(Statement statement) method GetStatusBeforeLoopCondition (line 237) | public DefiniteAssignmentStatus GetStatusBeforeLoopCondition(Statement... method ExportGraph (line 245) | public GraphVizGraph ExportGraph() method MergeStatus (line 290) | static DefiniteAssignmentStatus MergeStatus(DefiniteAssignmentStatus a... method ChangeNodeStatus (line 307) | void ChangeNodeStatus (DefiniteAssignmentNode node, DefiniteAssignment... method ChangeEdgeStatus (line 377) | void ChangeEdgeStatus(ControlFlowEdge edge, DefiniteAssignmentStatus n... method EvaluateConstant (line 408) | ResolveResult EvaluateConstant(Expression expr) method EvaluateCondition (line 417) | bool? EvaluateCondition(Expression expr) method CleanSpecialValues (line 426) | static DefiniteAssignmentStatus CleanSpecialValues(DefiniteAssignmentS... class DefiniteAssignmentVisitor (line 436) | sealed class DefiniteAssignmentVisitor : DepthFirstAstVisitor, IEnu... method ReceiveIncoming (line 73) | public bool ReceiveIncoming(VariableStatusInfo incomingState) method CombineStatus (line 89) | public static NullValueStatus CombineStatus(NullValueStatus oldValue... method HasVariable (line 128) | public bool HasVariable(string variable) { method Clone (line 132) | public VariableStatusInfo Clone() { method Equals (line 140) | public override bool Equals(object obj) method Equals (line 145) | public bool Equals(VariableStatusInfo obj) method GetHashCode (line 157) | public override int GetHashCode() method GetEnumerator (line 172) | public IEnumerator> GetEnumera... method GetEnumerator (line 177) | IEnumerator IEnumerable.GetEnumerator() method ToString (line 182) | public override string ToString() class NullAnalysisNode (line 195) | sealed class NullAnalysisNode : ControlFlowNode method NullAnalysisNode (line 200) | public NullAnalysisNode(Statement previousStatement, Statement nextS... method ReceiveIncoming (line 205) | public bool ReceiveIncoming(VariableStatusInfo incomingState) class NullAnalysisGraphBuilder (line 216) | sealed class NullAnalysisGraphBuilder : ControlFlowGraphBuilder method CreateNode (line 218) | protected override ControlFlowNode CreateNode(Statement previousStat... class PendingNode (line 224) | class PendingNode : IEquatable { method PendingNode (line 230) | internal PendingNode(NullAnalysisNode nodeToVisit, VariableStatusInf... method PendingNode (line 235) | public PendingNode(NullAnalysisNode nodeToVisit, VariableStatusInfo ... method Equals (line 243) | public override bool Equals(object obj) method Equals (line 248) | public bool Equals(PendingNode obj) { method GetHashCode (line 259) | public override int GetHashCode() method NullValueAnalysis (line 276) | public NullValueAnalysis(BaseRefactoringContext context, MethodDeclara... method NullValueAnalysis (line 286) | public NullValueAnalysis(BaseRefactoringContext context, Statement roo... method SetLocalVariableValue (line 310) | bool SetLocalVariableValue (VariableStatusInfo data, AstNode identifie... method SetLocalVariableValue (line 322) | bool SetLocalVariableValue (VariableStatusInfo data, IdentifierExpress... method SetLocalVariableValue (line 326) | bool SetLocalVariableValue (VariableStatusInfo data, Identifier identi... method SetupNode (line 330) | void SetupNode(NullAnalysisNode node) method IsTypeNullable (line 340) | static bool IsTypeNullable(IType type) method GetInitialVariableStatus (line 350) | NullValueStatus GetInitialVariableStatus(ResolveResult resolveResult) method Analyze (line 365) | public void Analyze() method Visit (line 399) | void Visit(PendingNode nodeInfo) method GetExpressionResult (line 542) | public NullValueStatus GetExpressionResult(Expression expr) method GetVariableStatusBeforeStatement (line 555) | public NullValueStatus GetVariableStatusBeforeStatement(Statement stmt... method GetVariableStatusAfterStatement (line 570) | public NullValueStatus GetVariableStatusAfterStatement(Statement stmt,... class ConditionalBranchInfo (line 585) | class ConditionalBranchInfo class VisitorResult (line 597) | class VisitorResult method ForEnumeratedValue (line 638) | public static VisitorResult ForEnumeratedValue(VariableStatusInfo va... method ForValue (line 647) | public static VisitorResult ForValue(VariableStatusInfo variables, N... method ForBoolValue (line 655) | public static VisitorResult ForBoolValue(VariableStatusInfo variable... method ForException (line 664) | public static VisitorResult ForException(VariableStatusInfo variable... method AndOperation (line 720) | public static VisitorResult AndOperation(VisitorResult tentativeLeft... method OrOperation (line 765) | public static VisitorResult OrOperation(VisitorResult tentativeLeftR... class NullAnalysisVisitor (line 771) | class NullAnalysisVisitor : DepthFirstAstVisitor at... method VisitMemberReferenceExpression (line 1630) | public override VisitorResult VisitMemberReferenceExpression(MemberR... method GetFieldReturnValue (line 1667) | static NullValueStatus GetFieldReturnValue(MemberResolveResult membe... method VisitTypeReferenceExpression (line 1681) | public override VisitorResult VisitTypeReferenceExpression(TypeRefer... method FixParameter (line 1687) | void FixParameter(Expression argument, IList parameters,... method VisitObjectCreateExpression (line 1703) | public override VisitorResult VisitObjectCreateExpression(ObjectCrea... method VisitArrayCreateExpression (line 1736) | public override VisitorResult VisitArrayCreateExpression(ArrayCreate... method VisitArrayInitializerExpression (line 1752) | public override VisitorResult VisitArrayInitializerExpression(ArrayI... method VisitAnonymousTypeCreateExpression (line 1774) | public override VisitorResult VisitAnonymousTypeCreateExpression(Ano... method VisitLambdaExpression (line 1786) | public override VisitorResult VisitLambdaExpression(LambdaExpression... method VisitAnonymousMethodExpression (line 1817) | public override VisitorResult VisitAnonymousMethodExpression(Anonymo... method VisitNamedExpression (line 1849) | public override VisitorResult VisitNamedExpression(NamedExpression n... method VisitAsExpression (line 1854) | public override VisitorResult VisitAsExpression(AsExpression asExpre... method VisitCastExpression (line 1887) | public override VisitorResult VisitCastExpression(CastExpression cas... method VisitIsExpression (line 1928) | public override VisitorResult VisitIsExpression(IsExpression isExpre... method VisitDirectionExpression (line 1938) | public override VisitorResult VisitDirectionExpression(DirectionExpr... method VisitCheckedExpression (line 1943) | public override VisitorResult VisitCheckedExpression(CheckedExpressi... method VisitUncheckedExpression (line 1948) | public override VisitorResult VisitUncheckedExpression(UncheckedExpr... method VisitThisReferenceExpression (line 1953) | public override VisitorResult VisitThisReferenceExpression(ThisRefer... method VisitIndexerExpression (line 1958) | public override VisitorResult VisitIndexerExpression(IndexerExpressi... method VisitBaseReferenceExpression (line 1997) | public override VisitorResult VisitBaseReferenceExpression(BaseRefer... method VisitTypeOfExpression (line 2002) | public override VisitorResult VisitTypeOfExpression(TypeOfExpression... method VisitSizeOfExpression (line 2007) | public override VisitorResult VisitSizeOfExpression(SizeOfExpression... method VisitPointerReferenceExpression (line 2012) | public override VisitorResult VisitPointerReferenceExpression(Pointe... method VisitStackAllocExpression (line 2020) | public override VisitorResult VisitStackAllocExpression(StackAllocEx... method VisitNamedArgumentExpression (line 2028) | public override VisitorResult VisitNamedArgumentExpression(NamedArgu... method VisitUndocumentedExpression (line 2033) | public override VisitorResult VisitUndocumentedExpression(Undocument... method VisitQueryExpression (line 2038) | public override VisitorResult VisitQueryExpression(QueryExpression q... method VisitQueryContinuationClause (line 2130) | public override VisitorResult VisitQueryContinuationClause(QueryCont... method IntroduceVariableFromEnumeratedValue (line 2135) | VisitorResult IntroduceVariableFromEnumeratedValue(string newVariabl... method VisitQueryFromClause (line 2143) | public override VisitorResult VisitQueryFromClause(QueryFromClause q... method VisitQueryJoinClause (line 2148) | public override VisitorResult VisitQueryJoinClause(QueryJoinClause q... method VisitQueryLetClause (line 2164) | public override VisitorResult VisitQueryLetClause(QueryLetClause que... method VisitQuerySelectClause (line 2175) | public override VisitorResult VisitQuerySelectClause(QuerySelectClau... method VisitQueryWhereClause (line 2183) | public override VisitorResult VisitQueryWhereClause(QueryWhereClause... method VisitQueryOrderClause (line 2190) | public override VisitorResult VisitQueryOrderClause(QueryOrderClause... method VisitQueryOrdering (line 2199) | public override VisitorResult VisitQueryOrdering(QueryOrdering query... method VisitQueryGroupClause (line 2204) | public override VisitorResult VisitQueryGroupClause(QueryGroupClause... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Analysis/NullValueStatus.cs type NullValueStatus (line 33) | public enum NullValueStatus class NullValueStatusExtensions (line 77) | public static class NullValueStatusExtensions method IsDefiniteValue (line 79) | public static bool IsDefiniteValue (this NullValueStatus self) { FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Analysis/ReachabilityAnalysis.cs class ReachabilityAnalysis (line 33) | public sealed class ReachabilityAnalysis method ReachabilityAnalysis (line 41) | private ReachabilityAnalysis() {} method Create (line 43) | public static ReachabilityAnalysis Create(Statement statement, CSharpA... method Create (line 50) | internal static ReachabilityAnalysis Create(Statement statement, Func<... method Create (line 57) | public static ReachabilityAnalysis Create(IList contr... method MarkReachable (line 76) | void MarkReachable(ControlFlowNode node) method IsRecursive (line 96) | bool IsRecursive(Statement statement) method IsReachable (line 105) | public bool IsReachable(Statement statement) method IsEndpointReachable (line 110) | public bool IsEndpointReachable(Statement statement) class RecursiveDetectorVisitor (line 115) | public class RecursiveDetectorVisitor : DepthFirstAstVisitor method VisitConditionalExpression (line 117) | public override bool VisitConditionalExpression(ConditionalExpressio... method VisitBinaryOperatorExpression (line 128) | public override bool VisitBinaryOperatorExpression(BinaryOperatorExp... method VisitIfElseStatement (line 136) | public override bool VisitIfElseStatement(IfElseStatement ifElseStat... method VisitForeachStatement (line 149) | public override bool VisitForeachStatement(ForeachStatement foreachS... method VisitForStatement (line 156) | public override bool VisitForStatement(ForStatement forStatement) method VisitSwitchStatement (line 164) | public override bool VisitSwitchStatement(SwitchStatement switchStat... method VisitBlockStatement (line 180) | public override bool VisitBlockStatement(BlockStatement blockStatement) method VisitChildren (line 187) | protected override bool VisitChildren(AstNode node) method VisitNodeList (line 192) | bool VisitNodeList(IEnumerable nodes) { method VisitQueryExpression (line 196) | public override bool VisitQueryExpression(QueryExpression queryExpre... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Analysis/SemanticHighlightingVisitor.cs class SemanticHighlightingVisitor (line 35) | public abstract class SemanticHighlightingVisitor : DepthFirstAs... method Colorize (line 94) | protected abstract void Colorize(TextLocation start, TextLocation end,... method Colorize (line 97) | protected void Colorize(Identifier identifier, ResolveResult rr) method Colorize (line 144) | protected void Colorize(AstNode node, TColor color) method VisitChildren (line 152) | protected override void VisitChildren(AstNode node) method VisitChildrenUntil (line 164) | protected void VisitChildrenUntil(AstNode node, AstNode end) method VisitChildrenAfter (line 180) | protected void VisitChildrenAfter(AstNode node, AstNode start) method VisitIdentifier (line 190) | public override void VisitIdentifier(Identifier identifier) method VisitSimpleType (line 232) | public override void VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 240) | public override void VisitMemberType(MemberType memberType) method VisitIdentifierExpression (line 248) | public override void VisitIdentifierExpression(IdentifierExpression id... method VisitMemberReferenceExpression (line 260) | public override void VisitMemberReferenceExpression(MemberReferenceExp... method HighlightStringFormatItems (line 269) | void HighlightStringFormatItems(PrimitiveExpression expr) method VisitInvocationExpression (line 304) | public override void VisitInvocationExpression(InvocationExpression in... method IsInactiveConditionalMethod (line 344) | bool IsInactiveConditionalMethod(IParameterizedMember member) method IsEmptyPartialMethod (line 355) | static bool IsEmptyPartialMethod(IParameterizedMember member) method IsInactiveConditional (line 363) | bool IsInactiveConditional(IList attributes) method VisitExternAliasDeclaration (line 384) | public override void VisitExternAliasDeclaration (ExternAliasDeclarati... method VisitAccessor (line 392) | public override void VisitAccessor(Accessor accessor) method CheckInterfaceImplementation (line 402) | bool CheckInterfaceImplementation (EntityDeclaration entityDeclaration) method VisitMethodDeclaration (line 414) | public override void VisitMethodDeclaration(MethodDeclaration methodDe... method VisitParameterDeclaration (line 428) | public override void VisitParameterDeclaration(ParameterDeclaration pa... method VisitEventDeclaration (line 436) | public override void VisitEventDeclaration(EventDeclaration eventDecla... method VisitCustomEventDeclaration (line 444) | public override void VisitCustomEventDeclaration(CustomEventDeclaratio... method VisitPropertyDeclaration (line 458) | public override void VisitPropertyDeclaration(PropertyDeclaration prop... method VisitIndexerDeclaration (line 472) | public override void VisitIndexerDeclaration(IndexerDeclaration indexe... method VisitFieldDeclaration (line 480) | public override void VisitFieldDeclaration(FieldDeclaration fieldDecla... method VisitFixedFieldDeclaration (line 489) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaration ... method VisitConstructorDeclaration (line 498) | public override void VisitConstructorDeclaration(ConstructorDeclaratio... method VisitDestructorDeclaration (line 503) | public override void VisitDestructorDeclaration(DestructorDeclaration ... method HandleConstructorOrDestructor (line 508) | void HandleConstructorOrDestructor(AstNode constructorDeclaration) method TryGetMemberColor (line 521) | bool TryGetMemberColor(IMember member, out TColor color) method GetTypeHighlighting (line 545) | TColor GetTypeHighlighting (ClassType classType) method TryGetTypeHighlighting (line 561) | bool TryGetTypeHighlighting (TypeKind kind, out TColor color) method VisitTypeDeclaration (line 592) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclarat... method VisitTypeParameterDeclaration (line 600) | public override void VisitTypeParameterDeclaration(TypeParameterDeclar... method VisitDelegateDeclaration (line 619) | public override void VisitDelegateDeclaration(DelegateDeclaration dele... method VisitVariableInitializer (line 627) | public override void VisitVariableInitializer(VariableInitializer vari... method VisitComment (line 641) | public override void VisitComment(Comment comment) method VisitPreProcessorDirective (line 648) | public override void VisitPreProcessorDirective(PreProcessorDirective ... method VisitAttribute (line 652) | public override void VisitAttribute(ICSharpCode.NRefactory.CSharp.Attr... method VisitArrayInitializerExpression (line 662) | public override void VisitArrayInitializerExpression (ArrayInitializer... method VisitBlockStatement (line 678) | public override void VisitBlockStatement(BlockStatement blockStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/AstNode.cs class AstNode (line 38) | public abstract class AstNode : AbstractAnnotatable, ICSharpCode.NRefact... class NullAstNode (line 46) | sealed class NullAstNode : AstNode method AcceptVisitor (line 60) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 65) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 70) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 75) | protected internal override bool DoMatch (AstNode other, PatternMatc... class PatternPlaceholder (line 88) | sealed class PatternPlaceholder : AstNode, PatternMatching.INode method PatternPlaceholder (line 92) | public PatternPlaceholder (PatternMatching.Pattern child) method AcceptVisitor (line 101) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 106) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 111) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 116) | protected internal override bool DoMatch (AstNode other, PatternMatc... method DoMatchCollection (line 121) | bool PatternMatching.INode.DoMatchCollection (Role role, PatternMatc... method AstNode (line 145) | protected AstNode() method Freeze (line 155) | public void Freeze() method ThrowIfFrozen (line 164) | protected void ThrowIfFrozen() method GetRegion (line 209) | public ICSharpCode.NRefactory.TypeSystem.DomRegion GetRegion() method SetRole (line 238) | void SetRole(Role role) method IsInsideRegion (line 314) | static bool IsInsideRegion(DomRegion region, AstNode pos) method DescendantNodes (line 322) | public IEnumerable DescendantNodes (Func desce... method DescendantNodes (line 327) | public IEnumerable DescendantNodes (DomRegion region, Func DescendantNodesAndSelf (Func DescendantNodesAndSelf (DomRegion region, ... method GetDescendantsImpl (line 342) | IEnumerable GetDescendantsImpl(bool includeSelf, DomRegion re... method GetChildByRole (line 372) | public T GetChildByRole(Role role) where T : AstNode method GetParent (line 384) | public T GetParent() where T : AstNode method GetParent (line 389) | public AstNode GetParent(Func pred) method GetChildrenByRole (line 394) | public AstNodeCollection GetChildrenByRole (Role role) where ... method SetChildByRole (line 399) | protected void SetChildByRole (Role role, T newChild) where T : ... method AddChild (line 408) | public void AddChild (T child, Role role) where T : AstNode method AddChildWithExistingRole (line 424) | public void AddChildWithExistingRole (AstNode child) method AddChildUnsafe (line 441) | internal void AddChildUnsafe (AstNode child, Role role) method InsertChildBefore (line 454) | public void InsertChildBefore (AstNode nextSibling, T child, Role (AstNode prevSibling, T child, Role... method Remove (line 502) | public void Remove () method ReplaceWith (line 529) | public void ReplaceWith (AstNode newNode) method ReplaceWith (line 583) | public AstNode ReplaceWith (Func replaceFunction) method Clone (line 616) | public AstNode Clone () method Clone (line 638) | object ICloneable.Clone() method AcceptVisitor (line 643) | public abstract void AcceptVisitor (IAstVisitor visitor); method AcceptVisitor (line 645) | public abstract T AcceptVisitor (IAstVisitor visitor); method AcceptVisitor (line 647) | public abstract S AcceptVisitor (IAstVisitor visitor, T da... method MatchString (line 650) | protected static bool MatchString (string pattern, string text) method DoMatch (line 655) | protected internal abstract bool DoMatch (AstNode other, PatternMatchi... method DoMatch (line 657) | bool PatternMatching.INode.DoMatch (PatternMatching.INode other, Patte... method DoMatchCollection (line 664) | bool PatternMatching.INode.DoMatchCollection (Role role, PatternMatchi... method GetNextNode (line 680) | public AstNode GetNextNode () method GetNextNode (line 694) | public AstNode GetNextNode (Func pred) method GetPrevNode (line 702) | public AstNode GetPrevNode () method GetPrevNode (line 716) | public AstNode GetPrevNode (Func pred) method GetCSharpNodeBefore (line 724) | public AstNode GetCSharpNodeBefore (AstNode node) method GetNextSibling (line 740) | public AstNode GetNextSibling (Func pred) method GetPrevSibling (line 753) | public AstNode GetPrevSibling (Func pred) method GetNodeAt (line 767) | public AstNode GetNodeAt (int line, int column, Predicate pre... method GetNodeAt (line 777) | public AstNode GetNodeAt (TextLocation location, Predicate pr... method GetNodeAt (line 802) | public T GetNodeAt (int line, int column) where T : AstNode method GetNodeAt (line 812) | public T GetNodeAt (TextLocation location) where T : AstNode method GetAdjacentNodeAt (line 840) | public AstNode GetAdjacentNodeAt(int line, int column, Predicate(int line, int column) where T : AstNode method GetAdjacentNodeAt (line 885) | public T GetAdjacentNodeAt (TextLocation location) where T : AstNode method GetNodeContaining (line 910) | public AstNode GetNodeContaining(TextLocation startLocation, TextLocat... method GetNodesBetween (line 922) | public IEnumerable GetNodesBetween (int startLine, int startC... method GetNodesBetween (line 930) | public IEnumerable GetNodesBetween (TextLocation start, TextL... method GetText (line 953) | [Obsolete("Use ToString(options).")] method ToString (line 965) | public virtual string ToString (CSharpFormattingOptions formattingOpti... method ToString (line 974) | public sealed override string ToString() method Contains (line 985) | public bool Contains (int line, int column) method Contains (line 996) | public bool Contains (TextLocation location) method IsInside (line 1007) | public bool IsInside (int line, int column) method IsInside (line 1018) | public bool IsInside (TextLocation location) method AddAnnotation (line 1023) | public override void AddAnnotation (object annotation) method DebugToString (line 1030) | internal string DebugToString() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/AstNodeCollection.cs class AstNodeCollection (line 31) | public class AstNodeCollection : ICollection method AstNodeCollection (line 40) | public AstNodeCollection(AstNode node, Role role) method Add (line 62) | public void Add(T element) method AddRange (line 67) | public void AddRange(IEnumerable nodes) method AddRange (line 77) | public void AddRange(T[] nodes) method ReplaceWith (line 86) | public void ReplaceWith(IEnumerable nodes) method MoveTo (line 99) | public void MoveTo(ICollection targetCollection) method Contains (line 109) | public bool Contains(T element) method Remove (line 114) | public bool Remove(T element) method CopyTo (line 124) | public void CopyTo(T[] array, int arrayIndex) method Clear (line 130) | public void Clear() method FirstOrNullObject (line 140) | public T FirstOrNullObject(Func predicate = null) method LastOrNullObject (line 152) | public T LastOrNullObject(Func predicate = null) method GetEnumerator (line 165) | public IEnumerator GetEnumerator() method GetEnumerator (line 179) | IEnumerator IEnumerable.GetEnumerator() method GetHashCode (line 185) | public override int GetHashCode() method Equals (line 190) | public override bool Equals(object obj) method DoMatch (line 199) | internal bool DoMatch(AstNodeCollection other, Match match) method InsertAfter (line 204) | public void InsertAfter(T existingItem, T newItem) method InsertBefore (line 209) | public void InsertBefore(T existingItem, T newItem) method AcceptVisitor (line 217) | public void AcceptVisitor(IAstVisitor visitor) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/AstType.cs class AstType (line 29) | public abstract class AstType : AstNode class NullAstType (line 34) | sealed class NullAstType : AstType method AcceptVisitor (line 42) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 47) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 52) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 57) | protected internal override bool DoMatch(AstNode other, PatternMatch... method ToTypeReference (line 62) | public override ITypeReference ToTypeReference(NameLookupMode lookup... class PatternPlaceholder (line 75) | sealed class PatternPlaceholder : AstType, PatternMatching.INode method PatternPlaceholder (line 79) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 88) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 93) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 98) | public override S AcceptVisitor(IAstVisitor visitor, T d... method ToTypeReference (line 103) | public override ITypeReference ToTypeReference(NameLookupMode lookup... method DoMatch (line 108) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 113) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... method Clone (line 124) | public new AstType Clone() method IsVar (line 132) | public bool IsVar() method ToTypeReference (line 149) | public ITypeReference ToTypeReference(InterningProvider interningProvi... method ToTypeReference (line 164) | public abstract ITypeReference ToTypeReference(NameLookupMode lookupMo... method GetNameLookupMode (line 169) | public NameLookupMode GetNameLookupMode() method MakePointerType (line 190) | public virtual AstType MakePointerType() method MakeArrayType (line 200) | public virtual AstType MakeArrayType(int rank = 1) method MakeNullableType (line 208) | public AstType MakeNullableType() method Member (line 216) | public MemberReferenceExpression Member(string memberName) method MemberType (line 224) | public MemberType MemberType(string memberName, params AstType[] typeA... method MemberType (line 234) | public MemberType MemberType(string memberName, IEnumerable t... method Invoke (line 244) | public InvocationExpression Invoke(string methodName, IEnumerable (IAstVisitor visitor) method AcceptVisitor (line 61) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 66) | protected internal override bool DoMatch(AstNode other, PatternMatch... method CSharpTokenNode (line 97) | public CSharpTokenNode (TextLocation location, TokenRole role) method ToString (line 104) | public override string ToString(CSharpFormattingOptions formattingOpti... method AcceptVisitor (line 109) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 114) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 119) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 124) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/CSharpUtil.cs class CSharpUtil (line 32) | public static class CSharpUtil method InvertCondition (line 38) | public static Expression InvertCondition(Expression condition) method InvertConditionInternal (line 43) | static Expression InvertConditionInternal(Expression condition) method AddParensForUnaryExpressionIfRequired (line 96) | internal static Expression AddParensForUnaryExpressionIfRequired(Expre... method NegateRelationalOperator (line 117) | public static BinaryOperatorType NegateRelationalOperator(BinaryOperat... method IsRelationalOperator (line 143) | public static bool IsRelationalOperator(BinaryOperatorType op) method NegateConditionOperator (line 154) | public static BinaryOperatorType NegateConditionOperator(BinaryOperato... method AreConditionsEqual (line 165) | public static bool AreConditionsEqual(Expression cond1, Expression cond2) method GetInnerMostExpression (line 172) | public static Expression GetInnerMostExpression(Expression target) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/ComposedType.cs class ComposedType (line 34) | public class ComposedType : AstType method AcceptVisitor (line 87) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 92) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 97) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 102) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method ToString (line 110) | public override string ToString(CSharpFormattingOptions formattingOpti... method MakePointerType (line 125) | public override AstType MakePointerType() method MakeArrayType (line 135) | public override AstType MakeArrayType(int dimensions) method ToTypeReference (line 141) | public override ITypeReference ToTypeReference(NameLookupMode lookupMo... class ArraySpecifier (line 163) | public class ArraySpecifier : AstNode method ArraySpecifier (line 171) | public ArraySpecifier() method ArraySpecifier (line 175) | public ArraySpecifier(int dimensions) method AcceptVisitor (line 203) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 208) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 213) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 218) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method ToString (line 224) | public override string ToString(CSharpFormattingOptions formattingOpti... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/DepthFirstAstVisitor.cs class DepthFirstAstVisitor (line 34) | public abstract class DepthFirstAstVisitor : IAstVisitor method VisitChildren (line 36) | protected virtual void VisitChildren (AstNode node) method VisitNullNode (line 47) | public virtual void VisitNullNode(AstNode nullNode) method VisitSyntaxTree (line 55) | public virtual void VisitSyntaxTree (SyntaxTree syntaxTree) method VisitComment (line 60) | public virtual void VisitComment(Comment comment) method VisitNewLine (line 65) | public virtual void VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 70) | public virtual void VisitWhitespace(WhitespaceNode whitespaceNode) method VisitText (line 75) | public virtual void VisitText(TextNode textNode) method VisitDocumentationReference (line 80) | public virtual void VisitDocumentationReference (DocumentationReferenc... method VisitPreProcessorDirective (line 85) | public virtual void VisitPreProcessorDirective (PreProcessorDirective ... method VisitIdentifier (line 90) | public virtual void VisitIdentifier (Identifier identifier) method VisitCSharpTokenNode (line 95) | public virtual void VisitCSharpTokenNode (CSharpTokenNode token) method VisitPrimitiveType (line 100) | public virtual void VisitPrimitiveType (PrimitiveType primitiveType) method VisitComposedType (line 105) | public virtual void VisitComposedType (ComposedType composedType) method VisitSimpleType (line 110) | public virtual void VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 115) | public virtual void VisitMemberType(MemberType memberType) method VisitAttribute (line 120) | public virtual void VisitAttribute (Attribute attribute) method VisitAttributeSection (line 125) | public virtual void VisitAttributeSection (AttributeSection attributeS... method VisitDelegateDeclaration (line 130) | public virtual void VisitDelegateDeclaration (DelegateDeclaration dele... method VisitNamespaceDeclaration (line 135) | public virtual void VisitNamespaceDeclaration (NamespaceDeclaration na... method VisitTypeDeclaration (line 140) | public virtual void VisitTypeDeclaration (TypeDeclaration typeDeclarat... method VisitTypeParameterDeclaration (line 145) | public virtual void VisitTypeParameterDeclaration (TypeParameterDeclar... method VisitEnumMemberDeclaration (line 150) | public virtual void VisitEnumMemberDeclaration (EnumMemberDeclaration ... method VisitUsingDeclaration (line 155) | public virtual void VisitUsingDeclaration (UsingDeclaration usingDecla... method VisitUsingAliasDeclaration (line 160) | public virtual void VisitUsingAliasDeclaration (UsingAliasDeclaration ... method VisitExternAliasDeclaration (line 165) | public virtual void VisitExternAliasDeclaration(ExternAliasDeclaration... method VisitConstructorDeclaration (line 170) | public virtual void VisitConstructorDeclaration (ConstructorDeclaratio... method VisitConstructorInitializer (line 175) | public virtual void VisitConstructorInitializer (ConstructorInitialize... method VisitDestructorDeclaration (line 180) | public virtual void VisitDestructorDeclaration (DestructorDeclaration ... method VisitEventDeclaration (line 185) | public virtual void VisitEventDeclaration (EventDeclaration eventDecla... method VisitCustomEventDeclaration (line 190) | public virtual void VisitCustomEventDeclaration (CustomEventDeclaratio... method VisitFieldDeclaration (line 195) | public virtual void VisitFieldDeclaration (FieldDeclaration fieldDecla... method VisitFixedFieldDeclaration (line 200) | public virtual void VisitFixedFieldDeclaration (FixedFieldDeclaration ... method VisitFixedVariableInitializer (line 205) | public virtual void VisitFixedVariableInitializer (FixedVariableInitia... method VisitIndexerDeclaration (line 210) | public virtual void VisitIndexerDeclaration (IndexerDeclaration indexe... method VisitMethodDeclaration (line 215) | public virtual void VisitMethodDeclaration (MethodDeclaration methodDe... method VisitOperatorDeclaration (line 220) | public virtual void VisitOperatorDeclaration (OperatorDeclaration oper... method VisitPropertyDeclaration (line 225) | public virtual void VisitPropertyDeclaration (PropertyDeclaration prop... method VisitAccessor (line 230) | public virtual void VisitAccessor (Accessor accessor) method VisitVariableInitializer (line 235) | public virtual void VisitVariableInitializer (VariableInitializer vari... method VisitParameterDeclaration (line 240) | public virtual void VisitParameterDeclaration (ParameterDeclaration pa... method VisitConstraint (line 245) | public virtual void VisitConstraint (Constraint constraint) method VisitBlockStatement (line 250) | public virtual void VisitBlockStatement (BlockStatement blockStatement) method VisitExpressionStatement (line 255) | public virtual void VisitExpressionStatement (ExpressionStatement expr... method VisitBreakStatement (line 260) | public virtual void VisitBreakStatement (BreakStatement breakStatement) method VisitCheckedStatement (line 265) | public virtual void VisitCheckedStatement (CheckedStatement checkedSta... method VisitContinueStatement (line 270) | public virtual void VisitContinueStatement (ContinueStatement continue... method VisitDoWhileStatement (line 275) | public virtual void VisitDoWhileStatement (DoWhileStatement doWhileSta... method VisitEmptyStatement (line 280) | public virtual void VisitEmptyStatement (EmptyStatement emptyStatement) method VisitFixedStatement (line 285) | public virtual void VisitFixedStatement (FixedStatement fixedStatement) method VisitForeachStatement (line 290) | public virtual void VisitForeachStatement (ForeachStatement foreachSta... method VisitForStatement (line 295) | public virtual void VisitForStatement (ForStatement forStatement) method VisitGotoCaseStatement (line 300) | public virtual void VisitGotoCaseStatement (GotoCaseStatement gotoCase... method VisitGotoDefaultStatement (line 305) | public virtual void VisitGotoDefaultStatement (GotoDefaultStatement go... method VisitGotoStatement (line 310) | public virtual void VisitGotoStatement (GotoStatement gotoStatement) method VisitIfElseStatement (line 315) | public virtual void VisitIfElseStatement (IfElseStatement ifElseStatem... method VisitLabelStatement (line 320) | public virtual void VisitLabelStatement (LabelStatement labelStatement) method VisitLockStatement (line 325) | public virtual void VisitLockStatement (LockStatement lockStatement) method VisitReturnStatement (line 330) | public virtual void VisitReturnStatement (ReturnStatement returnStatem... method VisitSwitchStatement (line 335) | public virtual void VisitSwitchStatement (SwitchStatement switchStatem... method VisitSwitchSection (line 340) | public virtual void VisitSwitchSection (SwitchSection switchSection) method VisitCaseLabel (line 345) | public virtual void VisitCaseLabel (CaseLabel caseLabel) method VisitThrowStatement (line 350) | public virtual void VisitThrowStatement (ThrowStatement throwStatement) method VisitTryCatchStatement (line 355) | public virtual void VisitTryCatchStatement (TryCatchStatement tryCatch... method VisitCatchClause (line 360) | public virtual void VisitCatchClause (CatchClause catchClause) method VisitUncheckedStatement (line 365) | public virtual void VisitUncheckedStatement (UncheckedStatement unchec... method VisitUnsafeStatement (line 370) | public virtual void VisitUnsafeStatement (UnsafeStatement unsafeStatem... method VisitUsingStatement (line 375) | public virtual void VisitUsingStatement (UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 380) | public virtual void VisitVariableDeclarationStatement (VariableDeclara... method VisitWhileStatement (line 385) | public virtual void VisitWhileStatement (WhileStatement whileStatement) method VisitYieldBreakStatement (line 390) | public virtual void VisitYieldBreakStatement (YieldBreakStatement yiel... method VisitYieldReturnStatement (line 395) | public virtual void VisitYieldReturnStatement (YieldReturnStatement yi... method VisitAnonymousMethodExpression (line 400) | public virtual void VisitAnonymousMethodExpression (AnonymousMethodExp... method VisitLambdaExpression (line 405) | public virtual void VisitLambdaExpression (LambdaExpression lambdaExpr... method VisitAssignmentExpression (line 410) | public virtual void VisitAssignmentExpression (AssignmentExpression as... method VisitBaseReferenceExpression (line 415) | public virtual void VisitBaseReferenceExpression (BaseReferenceExpress... method VisitBinaryOperatorExpression (line 420) | public virtual void VisitBinaryOperatorExpression (BinaryOperatorExpre... method VisitCastExpression (line 425) | public virtual void VisitCastExpression (CastExpression castExpression) method VisitCheckedExpression (line 430) | public virtual void VisitCheckedExpression (CheckedExpression checkedE... method VisitConditionalExpression (line 435) | public virtual void VisitConditionalExpression (ConditionalExpression ... method VisitIdentifierExpression (line 440) | public virtual void VisitIdentifierExpression (IdentifierExpression id... method VisitIndexerExpression (line 445) | public virtual void VisitIndexerExpression (IndexerExpression indexerE... method VisitInvocationExpression (line 450) | public virtual void VisitInvocationExpression (InvocationExpression in... method VisitDirectionExpression (line 455) | public virtual void VisitDirectionExpression (DirectionExpression dire... method VisitMemberReferenceExpression (line 460) | public virtual void VisitMemberReferenceExpression (MemberReferenceExp... method VisitNullReferenceExpression (line 465) | public virtual void VisitNullReferenceExpression (NullReferenceExpress... method VisitObjectCreateExpression (line 470) | public virtual void VisitObjectCreateExpression (ObjectCreateExpressio... method VisitAnonymousTypeCreateExpression (line 475) | public virtual void VisitAnonymousTypeCreateExpression(AnonymousTypeCr... method VisitArrayCreateExpression (line 480) | public virtual void VisitArrayCreateExpression (ArrayCreateExpression ... method VisitParenthesizedExpression (line 485) | public virtual void VisitParenthesizedExpression (ParenthesizedExpress... method VisitPointerReferenceExpression (line 490) | public virtual void VisitPointerReferenceExpression (PointerReferenceE... method VisitPrimitiveExpression (line 495) | public virtual void VisitPrimitiveExpression(PrimitiveExpression primi... method VisitSizeOfExpression (line 500) | public virtual void VisitSizeOfExpression (SizeOfExpression sizeOfExpr... method VisitStackAllocExpression (line 505) | public virtual void VisitStackAllocExpression (StackAllocExpression st... method VisitThisReferenceExpression (line 510) | public virtual void VisitThisReferenceExpression(ThisReferenceExpressi... method VisitTypeOfExpression (line 515) | public virtual void VisitTypeOfExpression (TypeOfExpression typeOfExpr... method VisitTypeReferenceExpression (line 520) | public virtual void VisitTypeReferenceExpression(TypeReferenceExpressi... method VisitUnaryOperatorExpression (line 525) | public virtual void VisitUnaryOperatorExpression (UnaryOperatorExpress... method VisitUncheckedExpression (line 530) | public virtual void VisitUncheckedExpression (UncheckedExpression unch... method VisitQueryExpression (line 535) | public virtual void VisitQueryExpression(QueryExpression queryExpression) method VisitQueryContinuationClause (line 540) | public virtual void VisitQueryContinuationClause(QueryContinuationClau... method VisitQueryFromClause (line 545) | public virtual void VisitQueryFromClause(QueryFromClause queryFromClause) method VisitQueryLetClause (line 550) | public virtual void VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQueryWhereClause (line 555) | public virtual void VisitQueryWhereClause(QueryWhereClause queryWhereC... method VisitQueryJoinClause (line 560) | public virtual void VisitQueryJoinClause(QueryJoinClause queryJoinClause) method VisitQueryOrderClause (line 565) | public virtual void VisitQueryOrderClause(QueryOrderClause queryOrderC... method VisitQueryOrdering (line 570) | public virtual void VisitQueryOrdering(QueryOrdering queryOrdering) method VisitQuerySelectClause (line 575) | public virtual void VisitQuerySelectClause(QuerySelectClause querySele... method VisitQueryGroupClause (line 580) | public virtual void VisitQueryGroupClause(QueryGroupClause queryGroupC... method VisitAsExpression (line 585) | public virtual void VisitAsExpression (AsExpression asExpression) method VisitIsExpression (line 590) | public virtual void VisitIsExpression (IsExpression isExpression) method VisitDefaultValueExpression (line 595) | public virtual void VisitDefaultValueExpression (DefaultValueExpressio... method VisitUndocumentedExpression (line 600) | public virtual void VisitUndocumentedExpression (UndocumentedExpressio... method VisitArrayInitializerExpression (line 605) | public virtual void VisitArrayInitializerExpression (ArrayInitializerE... method VisitArraySpecifier (line 610) | public virtual void VisitArraySpecifier (ArraySpecifier arraySpecifier) method VisitNamedArgumentExpression (line 615) | public virtual void VisitNamedArgumentExpression (NamedArgumentExpress... method VisitNamedExpression (line 620) | public virtual void VisitNamedExpression (NamedExpression namedExpress... method VisitErrorNode (line 625) | public virtual void VisitErrorNode(AstNode errorNode) method VisitPatternPlaceholder (line 630) | public virtual void VisitPatternPlaceholder(AstNode placeholder, Patte... method VisitChildren (line 641) | protected virtual T VisitChildren (AstNode node) method VisitNullNode (line 653) | public virtual T VisitNullNode(AstNode nullNode) method VisitSyntaxTree (line 662) | public virtual T VisitSyntaxTree (SyntaxTree unit) method VisitComment (line 667) | public virtual T VisitComment (Comment comment) method VisitNewLine (line 672) | public virtual T VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 677) | public virtual T VisitWhitespace(WhitespaceNode whitespaceNode) method VisitText (line 682) | public virtual T VisitText(TextNode textNode) method VisitDocumentationReference (line 687) | public virtual T VisitDocumentationReference (DocumentationReference d... method VisitPreProcessorDirective (line 692) | public virtual T VisitPreProcessorDirective (PreProcessorDirective pre... method VisitIdentifier (line 697) | public virtual T VisitIdentifier (Identifier identifier) method VisitCSharpTokenNode (line 702) | public virtual T VisitCSharpTokenNode (CSharpTokenNode token) method VisitPrimitiveType (line 707) | public virtual T VisitPrimitiveType (PrimitiveType primitiveType) method VisitComposedType (line 712) | public virtual T VisitComposedType (ComposedType composedType) method VisitSimpleType (line 717) | public virtual T VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 722) | public virtual T VisitMemberType(MemberType memberType) method VisitAttribute (line 727) | public virtual T VisitAttribute (Attribute attribute) method VisitAttributeSection (line 732) | public virtual T VisitAttributeSection (AttributeSection attributeSect... method VisitDelegateDeclaration (line 737) | public virtual T VisitDelegateDeclaration (DelegateDeclaration delegat... method VisitNamespaceDeclaration (line 742) | public virtual T VisitNamespaceDeclaration (NamespaceDeclaration names... method VisitTypeDeclaration (line 747) | public virtual T VisitTypeDeclaration (TypeDeclaration typeDeclaration) method VisitTypeParameterDeclaration (line 752) | public virtual T VisitTypeParameterDeclaration (TypeParameterDeclarati... method VisitEnumMemberDeclaration (line 757) | public virtual T VisitEnumMemberDeclaration (EnumMemberDeclaration enu... method VisitUsingDeclaration (line 762) | public virtual T VisitUsingDeclaration (UsingDeclaration usingDeclarat... method VisitUsingAliasDeclaration (line 767) | public virtual T VisitUsingAliasDeclaration (UsingAliasDeclaration usi... method VisitExternAliasDeclaration (line 772) | public virtual T VisitExternAliasDeclaration(ExternAliasDeclaration ex... method VisitConstructorDeclaration (line 777) | public virtual T VisitConstructorDeclaration (ConstructorDeclaration c... method VisitConstructorInitializer (line 782) | public virtual T VisitConstructorInitializer (ConstructorInitializer c... method VisitDestructorDeclaration (line 787) | public virtual T VisitDestructorDeclaration (DestructorDeclaration des... method VisitEventDeclaration (line 792) | public virtual T VisitEventDeclaration (EventDeclaration eventDeclarat... method VisitCustomEventDeclaration (line 797) | public virtual T VisitCustomEventDeclaration (CustomEventDeclaration e... method VisitFieldDeclaration (line 802) | public virtual T VisitFieldDeclaration (FieldDeclaration fieldDeclarat... method VisitFixedFieldDeclaration (line 807) | public virtual T VisitFixedFieldDeclaration (FixedFieldDeclaration fix... method VisitFixedVariableInitializer (line 812) | public virtual T VisitFixedVariableInitializer (FixedVariableInitializ... method VisitIndexerDeclaration (line 817) | public virtual T VisitIndexerDeclaration (IndexerDeclaration indexerDe... method VisitMethodDeclaration (line 822) | public virtual T VisitMethodDeclaration (MethodDeclaration methodDecla... method VisitOperatorDeclaration (line 827) | public virtual T VisitOperatorDeclaration (OperatorDeclaration operato... method VisitPropertyDeclaration (line 832) | public virtual T VisitPropertyDeclaration (PropertyDeclaration propert... method VisitAccessor (line 837) | public virtual T VisitAccessor (Accessor accessor) method VisitVariableInitializer (line 842) | public virtual T VisitVariableInitializer (VariableInitializer variabl... method VisitParameterDeclaration (line 847) | public virtual T VisitParameterDeclaration (ParameterDeclaration param... method VisitConstraint (line 852) | public virtual T VisitConstraint (Constraint constraint) method VisitBlockStatement (line 857) | public virtual T VisitBlockStatement (BlockStatement blockStatement) method VisitExpressionStatement (line 862) | public virtual T VisitExpressionStatement (ExpressionStatement express... method VisitBreakStatement (line 867) | public virtual T VisitBreakStatement (BreakStatement breakStatement) method VisitCheckedStatement (line 872) | public virtual T VisitCheckedStatement (CheckedStatement checkedStatem... method VisitContinueStatement (line 877) | public virtual T VisitContinueStatement (ContinueStatement continueSta... method VisitDoWhileStatement (line 882) | public virtual T VisitDoWhileStatement (DoWhileStatement doWhileStatem... method VisitEmptyStatement (line 887) | public virtual T VisitEmptyStatement (EmptyStatement emptyStatement) method VisitFixedStatement (line 892) | public virtual T VisitFixedStatement (FixedStatement fixedStatement) method VisitForeachStatement (line 897) | public virtual T VisitForeachStatement (ForeachStatement foreachStatem... method VisitForStatement (line 902) | public virtual T VisitForStatement (ForStatement forStatement) method VisitGotoCaseStatement (line 907) | public virtual T VisitGotoCaseStatement (GotoCaseStatement gotoCaseSta... method VisitGotoDefaultStatement (line 912) | public virtual T VisitGotoDefaultStatement (GotoDefaultStatement gotoD... method VisitGotoStatement (line 917) | public virtual T VisitGotoStatement (GotoStatement gotoStatement) method VisitIfElseStatement (line 922) | public virtual T VisitIfElseStatement (IfElseStatement ifElseStatement) method VisitLabelStatement (line 927) | public virtual T VisitLabelStatement (LabelStatement labelStatement) method VisitLockStatement (line 932) | public virtual T VisitLockStatement (LockStatement lockStatement) method VisitReturnStatement (line 937) | public virtual T VisitReturnStatement (ReturnStatement returnStatement) method VisitSwitchStatement (line 942) | public virtual T VisitSwitchStatement (SwitchStatement switchStatement) method VisitSwitchSection (line 947) | public virtual T VisitSwitchSection (SwitchSection switchSection) method VisitCaseLabel (line 952) | public virtual T VisitCaseLabel (CaseLabel caseLabel) method VisitThrowStatement (line 957) | public virtual T VisitThrowStatement (ThrowStatement throwStatement) method VisitTryCatchStatement (line 962) | public virtual T VisitTryCatchStatement (TryCatchStatement tryCatchSta... method VisitCatchClause (line 967) | public virtual T VisitCatchClause (CatchClause catchClause) method VisitUncheckedStatement (line 972) | public virtual T VisitUncheckedStatement (UncheckedStatement unchecked... method VisitUnsafeStatement (line 977) | public virtual T VisitUnsafeStatement (UnsafeStatement unsafeStatement) method VisitUsingStatement (line 982) | public virtual T VisitUsingStatement (UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 987) | public virtual T VisitVariableDeclarationStatement (VariableDeclaratio... method VisitWhileStatement (line 992) | public virtual T VisitWhileStatement (WhileStatement whileStatement) method VisitYieldBreakStatement (line 997) | public virtual T VisitYieldBreakStatement (YieldBreakStatement yieldBr... method VisitYieldReturnStatement (line 1002) | public virtual T VisitYieldReturnStatement (YieldReturnStatement yield... method VisitAnonymousMethodExpression (line 1007) | public virtual T VisitAnonymousMethodExpression (AnonymousMethodExpres... method VisitLambdaExpression (line 1012) | public virtual T VisitLambdaExpression (LambdaExpression lambdaExpress... method VisitAssignmentExpression (line 1017) | public virtual T VisitAssignmentExpression (AssignmentExpression assig... method VisitBaseReferenceExpression (line 1022) | public virtual T VisitBaseReferenceExpression (BaseReferenceExpression... method VisitBinaryOperatorExpression (line 1027) | public virtual T VisitBinaryOperatorExpression (BinaryOperatorExpressi... method VisitCastExpression (line 1032) | public virtual T VisitCastExpression (CastExpression castExpression) method VisitCheckedExpression (line 1037) | public virtual T VisitCheckedExpression (CheckedExpression checkedExpr... method VisitConditionalExpression (line 1042) | public virtual T VisitConditionalExpression (ConditionalExpression con... method VisitIdentifierExpression (line 1047) | public virtual T VisitIdentifierExpression (IdentifierExpression ident... method VisitIndexerExpression (line 1052) | public virtual T VisitIndexerExpression (IndexerExpression indexerExpr... method VisitInvocationExpression (line 1057) | public virtual T VisitInvocationExpression (InvocationExpression invoc... method VisitDirectionExpression (line 1062) | public virtual T VisitDirectionExpression (DirectionExpression directi... method VisitMemberReferenceExpression (line 1067) | public virtual T VisitMemberReferenceExpression (MemberReferenceExpres... method VisitNullReferenceExpression (line 1072) | public virtual T VisitNullReferenceExpression (NullReferenceExpression... method VisitObjectCreateExpression (line 1077) | public virtual T VisitObjectCreateExpression (ObjectCreateExpression o... method VisitAnonymousTypeCreateExpression (line 1082) | public virtual T VisitAnonymousTypeCreateExpression(AnonymousTypeCreat... method VisitArrayCreateExpression (line 1087) | public virtual T VisitArrayCreateExpression (ArrayCreateExpression arr... method VisitParenthesizedExpression (line 1092) | public virtual T VisitParenthesizedExpression (ParenthesizedExpression... method VisitPointerReferenceExpression (line 1097) | public virtual T VisitPointerReferenceExpression (PointerReferenceExpr... method VisitPrimitiveExpression (line 1102) | public virtual T VisitPrimitiveExpression(PrimitiveExpression primitiv... method VisitSizeOfExpression (line 1107) | public virtual T VisitSizeOfExpression (SizeOfExpression sizeOfExpress... method VisitStackAllocExpression (line 1112) | public virtual T VisitStackAllocExpression (StackAllocExpression stack... method VisitThisReferenceExpression (line 1117) | public virtual T VisitThisReferenceExpression(ThisReferenceExpression ... method VisitTypeOfExpression (line 1122) | public virtual T VisitTypeOfExpression (TypeOfExpression typeOfExpress... method VisitTypeReferenceExpression (line 1127) | public virtual T VisitTypeReferenceExpression(TypeReferenceExpression ... method VisitUnaryOperatorExpression (line 1132) | public virtual T VisitUnaryOperatorExpression (UnaryOperatorExpression... method VisitUncheckedExpression (line 1137) | public virtual T VisitUncheckedExpression (UncheckedExpression uncheck... method VisitQueryExpression (line 1142) | public virtual T VisitQueryExpression(QueryExpression queryExpression) method VisitQueryContinuationClause (line 1147) | public virtual T VisitQueryContinuationClause(QueryContinuationClause ... method VisitQueryFromClause (line 1152) | public virtual T VisitQueryFromClause(QueryFromClause queryFromClause) method VisitQueryLetClause (line 1157) | public virtual T VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQueryWhereClause (line 1162) | public virtual T VisitQueryWhereClause(QueryWhereClause queryWhereClause) method VisitQueryJoinClause (line 1167) | public virtual T VisitQueryJoinClause(QueryJoinClause queryJoinClause) method VisitQueryOrderClause (line 1172) | public virtual T VisitQueryOrderClause(QueryOrderClause queryOrderClause) method VisitQueryOrdering (line 1177) | public virtual T VisitQueryOrdering(QueryOrdering queryOrdering) method VisitQuerySelectClause (line 1182) | public virtual T VisitQuerySelectClause(QuerySelectClause querySelectC... method VisitQueryGroupClause (line 1187) | public virtual T VisitQueryGroupClause(QueryGroupClause queryGroupClause) method VisitAsExpression (line 1192) | public virtual T VisitAsExpression (AsExpression asExpression) method VisitIsExpression (line 1197) | public virtual T VisitIsExpression (IsExpression isExpression) method VisitDefaultValueExpression (line 1202) | public virtual T VisitDefaultValueExpression (DefaultValueExpression d... method VisitUndocumentedExpression (line 1207) | public virtual T VisitUndocumentedExpression (UndocumentedExpression u... method VisitArrayInitializerExpression (line 1212) | public virtual T VisitArrayInitializerExpression (ArrayInitializerExpr... method VisitArraySpecifier (line 1217) | public virtual T VisitArraySpecifier (ArraySpecifier arraySpecifier) method VisitNamedArgumentExpression (line 1222) | public virtual T VisitNamedArgumentExpression (NamedArgumentExpression... method VisitNamedExpression (line 1227) | public virtual T VisitNamedExpression (NamedExpression namedExpression) method VisitErrorNode (line 1232) | public virtual T VisitErrorNode(AstNode errorNode) method VisitPatternPlaceholder (line 1237) | public virtual T VisitPatternPlaceholder(AstNode placeholder, PatternM... method VisitChildren (line 1248) | protected virtual S VisitChildren (AstNode node, T data) method VisitNullNode (line 1260) | public virtual S VisitNullNode(AstNode nullNode, T data) method VisitSyntaxTree (line 1269) | public virtual S VisitSyntaxTree (SyntaxTree unit, T data) method VisitComment (line 1274) | public virtual S VisitComment (Comment comment, T data) method VisitNewLine (line 1279) | public virtual S VisitNewLine(NewLineNode newLineNode, T data) method VisitWhitespace (line 1284) | public virtual S VisitWhitespace(WhitespaceNode whitespaceNode, T data) method VisitText (line 1289) | public virtual S VisitText(TextNode textNode, T data) method VisitDocumentationReference (line 1294) | public virtual S VisitDocumentationReference (DocumentationReference d... method VisitPreProcessorDirective (line 1299) | public virtual S VisitPreProcessorDirective (PreProcessorDirective pre... method VisitIdentifier (line 1304) | public virtual S VisitIdentifier (Identifier identifier, T data) method VisitCSharpTokenNode (line 1309) | public virtual S VisitCSharpTokenNode (CSharpTokenNode token, T data) method VisitPrimitiveType (line 1314) | public virtual S VisitPrimitiveType (PrimitiveType primitiveType, T data) method VisitComposedType (line 1319) | public virtual S VisitComposedType (ComposedType composedType, T data) method VisitSimpleType (line 1324) | public virtual S VisitSimpleType(SimpleType simpleType, T data) method VisitMemberType (line 1329) | public virtual S VisitMemberType(MemberType memberType, T data) method VisitAttribute (line 1334) | public virtual S VisitAttribute (Attribute attribute, T data) method VisitAttributeSection (line 1339) | public virtual S VisitAttributeSection (AttributeSection attributeSect... method VisitDelegateDeclaration (line 1344) | public virtual S VisitDelegateDeclaration (DelegateDeclaration delegat... method VisitNamespaceDeclaration (line 1349) | public virtual S VisitNamespaceDeclaration (NamespaceDeclaration names... method VisitTypeDeclaration (line 1354) | public virtual S VisitTypeDeclaration (TypeDeclaration typeDeclaration... method VisitTypeParameterDeclaration (line 1359) | public virtual S VisitTypeParameterDeclaration (TypeParameterDeclarati... method VisitEnumMemberDeclaration (line 1364) | public virtual S VisitEnumMemberDeclaration (EnumMemberDeclaration enu... method VisitUsingDeclaration (line 1369) | public virtual S VisitUsingDeclaration (UsingDeclaration usingDeclarat... method VisitUsingAliasDeclaration (line 1374) | public virtual S VisitUsingAliasDeclaration (UsingAliasDeclaration usi... method VisitExternAliasDeclaration (line 1379) | public virtual S VisitExternAliasDeclaration(ExternAliasDeclaration ex... method VisitConstructorDeclaration (line 1384) | public virtual S VisitConstructorDeclaration (ConstructorDeclaration c... method VisitConstructorInitializer (line 1389) | public virtual S VisitConstructorInitializer (ConstructorInitializer c... method VisitDestructorDeclaration (line 1394) | public virtual S VisitDestructorDeclaration (DestructorDeclaration des... method VisitEventDeclaration (line 1399) | public virtual S VisitEventDeclaration (EventDeclaration eventDeclarat... method VisitCustomEventDeclaration (line 1404) | public virtual S VisitCustomEventDeclaration (CustomEventDeclaration e... method VisitFieldDeclaration (line 1409) | public virtual S VisitFieldDeclaration (FieldDeclaration fieldDeclarat... method VisitFixedFieldDeclaration (line 1414) | public virtual S VisitFixedFieldDeclaration (FixedFieldDeclaration fix... method VisitFixedVariableInitializer (line 1419) | public virtual S VisitFixedVariableInitializer (FixedVariableInitializ... method VisitIndexerDeclaration (line 1424) | public virtual S VisitIndexerDeclaration (IndexerDeclaration indexerDe... method VisitMethodDeclaration (line 1429) | public virtual S VisitMethodDeclaration (MethodDeclaration methodDecla... method VisitOperatorDeclaration (line 1434) | public virtual S VisitOperatorDeclaration (OperatorDeclaration operato... method VisitPropertyDeclaration (line 1439) | public virtual S VisitPropertyDeclaration (PropertyDeclaration propert... method VisitAccessor (line 1444) | public virtual S VisitAccessor (Accessor accessor, T data) method VisitVariableInitializer (line 1449) | public virtual S VisitVariableInitializer (VariableInitializer variabl... method VisitParameterDeclaration (line 1454) | public virtual S VisitParameterDeclaration (ParameterDeclaration param... method VisitConstraint (line 1459) | public virtual S VisitConstraint (Constraint constraint, T data) method VisitBlockStatement (line 1464) | public virtual S VisitBlockStatement (BlockStatement blockStatement, T... method VisitExpressionStatement (line 1469) | public virtual S VisitExpressionStatement (ExpressionStatement express... method VisitBreakStatement (line 1474) | public virtual S VisitBreakStatement (BreakStatement breakStatement, T... method VisitCheckedStatement (line 1479) | public virtual S VisitCheckedStatement (CheckedStatement checkedStatem... method VisitContinueStatement (line 1484) | public virtual S VisitContinueStatement (ContinueStatement continueSta... method VisitDoWhileStatement (line 1489) | public virtual S VisitDoWhileStatement (DoWhileStatement doWhileStatem... method VisitEmptyStatement (line 1494) | public virtual S VisitEmptyStatement (EmptyStatement emptyStatement, T... method VisitFixedStatement (line 1499) | public virtual S VisitFixedStatement (FixedStatement fixedStatement, T... method VisitForeachStatement (line 1504) | public virtual S VisitForeachStatement (ForeachStatement foreachStatem... method VisitForStatement (line 1509) | public virtual S VisitForStatement (ForStatement forStatement, T data) method VisitGotoCaseStatement (line 1514) | public virtual S VisitGotoCaseStatement (GotoCaseStatement gotoCaseSta... method VisitGotoDefaultStatement (line 1519) | public virtual S VisitGotoDefaultStatement (GotoDefaultStatement gotoD... method VisitGotoStatement (line 1524) | public virtual S VisitGotoStatement (GotoStatement gotoStatement, T data) method VisitIfElseStatement (line 1529) | public virtual S VisitIfElseStatement (IfElseStatement ifElseStatement... method VisitLabelStatement (line 1534) | public virtual S VisitLabelStatement (LabelStatement labelStatement, T... method VisitLockStatement (line 1539) | public virtual S VisitLockStatement (LockStatement lockStatement, T data) method VisitReturnStatement (line 1544) | public virtual S VisitReturnStatement (ReturnStatement returnStatement... method VisitSwitchStatement (line 1549) | public virtual S VisitSwitchStatement (SwitchStatement switchStatement... method VisitSwitchSection (line 1554) | public virtual S VisitSwitchSection (SwitchSection switchSection, T data) method VisitCaseLabel (line 1559) | public virtual S VisitCaseLabel (CaseLabel caseLabel, T data) method VisitThrowStatement (line 1564) | public virtual S VisitThrowStatement (ThrowStatement throwStatement, T... method VisitTryCatchStatement (line 1569) | public virtual S VisitTryCatchStatement (TryCatchStatement tryCatchSta... method VisitCatchClause (line 1574) | public virtual S VisitCatchClause (CatchClause catchClause, T data) method VisitUncheckedStatement (line 1579) | public virtual S VisitUncheckedStatement (UncheckedStatement unchecked... method VisitUnsafeStatement (line 1584) | public virtual S VisitUnsafeStatement (UnsafeStatement unsafeStatement... method VisitUsingStatement (line 1589) | public virtual S VisitUsingStatement (UsingStatement usingStatement, T... method VisitVariableDeclarationStatement (line 1594) | public virtual S VisitVariableDeclarationStatement (VariableDeclaratio... method VisitWhileStatement (line 1599) | public virtual S VisitWhileStatement (WhileStatement whileStatement, T... method VisitYieldBreakStatement (line 1604) | public virtual S VisitYieldBreakStatement (YieldBreakStatement yieldBr... method VisitYieldReturnStatement (line 1609) | public virtual S VisitYieldReturnStatement (YieldReturnStatement yield... method VisitAnonymousMethodExpression (line 1614) | public virtual S VisitAnonymousMethodExpression (AnonymousMethodExpres... method VisitLambdaExpression (line 1619) | public virtual S VisitLambdaExpression (LambdaExpression lambdaExpress... method VisitAssignmentExpression (line 1624) | public virtual S VisitAssignmentExpression (AssignmentExpression assig... method VisitBaseReferenceExpression (line 1629) | public virtual S VisitBaseReferenceExpression (BaseReferenceExpression... method VisitBinaryOperatorExpression (line 1634) | public virtual S VisitBinaryOperatorExpression (BinaryOperatorExpressi... method VisitCastExpression (line 1639) | public virtual S VisitCastExpression (CastExpression castExpression, T... method VisitCheckedExpression (line 1644) | public virtual S VisitCheckedExpression (CheckedExpression checkedExpr... method VisitConditionalExpression (line 1649) | public virtual S VisitConditionalExpression (ConditionalExpression con... method VisitIdentifierExpression (line 1654) | public virtual S VisitIdentifierExpression (IdentifierExpression ident... method VisitIndexerExpression (line 1659) | public virtual S VisitIndexerExpression (IndexerExpression indexerExpr... method VisitInvocationExpression (line 1664) | public virtual S VisitInvocationExpression (InvocationExpression invoc... method VisitDirectionExpression (line 1669) | public virtual S VisitDirectionExpression (DirectionExpression directi... method VisitMemberReferenceExpression (line 1674) | public virtual S VisitMemberReferenceExpression (MemberReferenceExpres... method VisitNullReferenceExpression (line 1679) | public virtual S VisitNullReferenceExpression (NullReferenceExpression... method VisitObjectCreateExpression (line 1684) | public virtual S VisitObjectCreateExpression (ObjectCreateExpression o... method VisitAnonymousTypeCreateExpression (line 1689) | public virtual S VisitAnonymousTypeCreateExpression(AnonymousTypeCreat... method VisitArrayCreateExpression (line 1694) | public virtual S VisitArrayCreateExpression (ArrayCreateExpression arr... method VisitParenthesizedExpression (line 1699) | public virtual S VisitParenthesizedExpression (ParenthesizedExpression... method VisitPointerReferenceExpression (line 1704) | public virtual S VisitPointerReferenceExpression (PointerReferenceExpr... method VisitPrimitiveExpression (line 1709) | public virtual S VisitPrimitiveExpression(PrimitiveExpression primitiv... method VisitSizeOfExpression (line 1714) | public virtual S VisitSizeOfExpression (SizeOfExpression sizeOfExpress... method VisitStackAllocExpression (line 1719) | public virtual S VisitStackAllocExpression (StackAllocExpression stack... method VisitThisReferenceExpression (line 1724) | public virtual S VisitThisReferenceExpression(ThisReferenceExpression ... method VisitTypeOfExpression (line 1729) | public virtual S VisitTypeOfExpression (TypeOfExpression typeOfExpress... method VisitTypeReferenceExpression (line 1734) | public virtual S VisitTypeReferenceExpression(TypeReferenceExpression ... method VisitUnaryOperatorExpression (line 1739) | public virtual S VisitUnaryOperatorExpression (UnaryOperatorExpression... method VisitUncheckedExpression (line 1744) | public virtual S VisitUncheckedExpression (UncheckedExpression uncheck... method VisitQueryExpression (line 1749) | public virtual S VisitQueryExpression(QueryExpression queryExpression,... method VisitQueryContinuationClause (line 1754) | public virtual S VisitQueryContinuationClause(QueryContinuationClause ... method VisitQueryFromClause (line 1759) | public virtual S VisitQueryFromClause(QueryFromClause queryFromClause,... method VisitQueryLetClause (line 1764) | public virtual S VisitQueryLetClause(QueryLetClause queryLetClause, T ... method VisitQueryWhereClause (line 1769) | public virtual S VisitQueryWhereClause(QueryWhereClause queryWhereClau... method VisitQueryJoinClause (line 1774) | public virtual S VisitQueryJoinClause(QueryJoinClause queryJoinClause,... method VisitQueryOrderClause (line 1779) | public virtual S VisitQueryOrderClause(QueryOrderClause queryOrderClau... method VisitQueryOrdering (line 1784) | public virtual S VisitQueryOrdering(QueryOrdering queryOrdering, T data) method VisitQuerySelectClause (line 1789) | public virtual S VisitQuerySelectClause(QuerySelectClause querySelectC... method VisitQueryGroupClause (line 1794) | public virtual S VisitQueryGroupClause(QueryGroupClause queryGroupClau... method VisitAsExpression (line 1799) | public virtual S VisitAsExpression (AsExpression asExpression, T data) method VisitIsExpression (line 1804) | public virtual S VisitIsExpression (IsExpression isExpression, T data) method VisitDefaultValueExpression (line 1809) | public virtual S VisitDefaultValueExpression (DefaultValueExpression d... method VisitUndocumentedExpression (line 1814) | public virtual S VisitUndocumentedExpression (UndocumentedExpression u... method VisitArrayInitializerExpression (line 1819) | public virtual S VisitArrayInitializerExpression (ArrayInitializerExpr... method VisitArraySpecifier (line 1824) | public virtual S VisitArraySpecifier (ArraySpecifier arraySpecifier, T... method VisitNamedArgumentExpression (line 1829) | public virtual S VisitNamedArgumentExpression (NamedArgumentExpression... method VisitNamedExpression (line 1834) | public virtual S VisitNamedExpression (NamedExpression namedExpression... method VisitErrorNode (line 1839) | public virtual S VisitErrorNode(AstNode errorNode, T data) method VisitPatternPlaceholder (line 1844) | public virtual S VisitPatternPlaceholder(AstNode placeholder, PatternM... class DepthFirstAstVisitor (line 639) | public abstract class DepthFirstAstVisitor : IAstVisitor method VisitChildren (line 36) | protected virtual void VisitChildren (AstNode node) method VisitNullNode (line 47) | public virtual void VisitNullNode(AstNode nullNode) method VisitSyntaxTree (line 55) | public virtual void VisitSyntaxTree (SyntaxTree syntaxTree) method VisitComment (line 60) | public virtual void VisitComment(Comment comment) method VisitNewLine (line 65) | public virtual void VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 70) | public virtual void VisitWhitespace(WhitespaceNode whitespaceNode) method VisitText (line 75) | public virtual void VisitText(TextNode textNode) method VisitDocumentationReference (line 80) | public virtual void VisitDocumentationReference (DocumentationReferenc... method VisitPreProcessorDirective (line 85) | public virtual void VisitPreProcessorDirective (PreProcessorDirective ... method VisitIdentifier (line 90) | public virtual void VisitIdentifier (Identifier identifier) method VisitCSharpTokenNode (line 95) | public virtual void VisitCSharpTokenNode (CSharpTokenNode token) method VisitPrimitiveType (line 100) | public virtual void VisitPrimitiveType (PrimitiveType primitiveType) method VisitComposedType (line 105) | public virtual void VisitComposedType (ComposedType composedType) method VisitSimpleType (line 110) | public virtual void VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 115) | public virtual void VisitMemberType(MemberType memberType) method VisitAttribute (line 120) | public virtual void VisitAttribute (Attribute attribute) method VisitAttributeSection (line 125) | public virtual void VisitAttributeSection (AttributeSection attributeS... method VisitDelegateDeclaration (line 130) | public virtual void VisitDelegateDeclaration (DelegateDeclaration dele... method VisitNamespaceDeclaration (line 135) | public virtual void VisitNamespaceDeclaration (NamespaceDeclaration na... method VisitTypeDeclaration (line 140) | public virtual void VisitTypeDeclaration (TypeDeclaration typeDeclarat... method VisitTypeParameterDeclaration (line 145) | public virtual void VisitTypeParameterDeclaration (TypeParameterDeclar... method VisitEnumMemberDeclaration (line 150) | public virtual void VisitEnumMemberDeclaration (EnumMemberDeclaration ... method VisitUsingDeclaration (line 155) | public virtual void VisitUsingDeclaration (UsingDeclaration usingDecla... method VisitUsingAliasDeclaration (line 160) | public virtual void VisitUsingAliasDeclaration (UsingAliasDeclaration ... method VisitExternAliasDeclaration (line 165) | public virtual void VisitExternAliasDeclaration(ExternAliasDeclaration... method VisitConstructorDeclaration (line 170) | public virtual void VisitConstructorDeclaration (ConstructorDeclaratio... method VisitConstructorInitializer (line 175) | public virtual void VisitConstructorInitializer (ConstructorInitialize... method VisitDestructorDeclaration (line 180) | public virtual void VisitDestructorDeclaration (DestructorDeclaration ... method VisitEventDeclaration (line 185) | public virtual void VisitEventDeclaration (EventDeclaration eventDecla... method VisitCustomEventDeclaration (line 190) | public virtual void VisitCustomEventDeclaration (CustomEventDeclaratio... method VisitFieldDeclaration (line 195) | public virtual void VisitFieldDeclaration (FieldDeclaration fieldDecla... method VisitFixedFieldDeclaration (line 200) | public virtual void VisitFixedFieldDeclaration (FixedFieldDeclaration ... method VisitFixedVariableInitializer (line 205) | public virtual void VisitFixedVariableInitializer (FixedVariableInitia... method VisitIndexerDeclaration (line 210) | public virtual void VisitIndexerDeclaration (IndexerDeclaration indexe... method VisitMethodDeclaration (line 215) | public virtual void VisitMethodDeclaration (MethodDeclaration methodDe... method VisitOperatorDeclaration (line 220) | public virtual void VisitOperatorDeclaration (OperatorDeclaration oper... method VisitPropertyDeclaration (line 225) | public virtual void VisitPropertyDeclaration (PropertyDeclaration prop... method VisitAccessor (line 230) | public virtual void VisitAccessor (Accessor accessor) method VisitVariableInitializer (line 235) | public virtual void VisitVariableInitializer (VariableInitializer vari... method VisitParameterDeclaration (line 240) | public virtual void VisitParameterDeclaration (ParameterDeclaration pa... method VisitConstraint (line 245) | public virtual void VisitConstraint (Constraint constraint) method VisitBlockStatement (line 250) | public virtual void VisitBlockStatement (BlockStatement blockStatement) method VisitExpressionStatement (line 255) | public virtual void VisitExpressionStatement (ExpressionStatement expr... method VisitBreakStatement (line 260) | public virtual void VisitBreakStatement (BreakStatement breakStatement) method VisitCheckedStatement (line 265) | public virtual void VisitCheckedStatement (CheckedStatement checkedSta... method VisitContinueStatement (line 270) | public virtual void VisitContinueStatement (ContinueStatement continue... method VisitDoWhileStatement (line 275) | public virtual void VisitDoWhileStatement (DoWhileStatement doWhileSta... method VisitEmptyStatement (line 280) | public virtual void VisitEmptyStatement (EmptyStatement emptyStatement) method VisitFixedStatement (line 285) | public virtual void VisitFixedStatement (FixedStatement fixedStatement) method VisitForeachStatement (line 290) | public virtual void VisitForeachStatement (ForeachStatement foreachSta... method VisitForStatement (line 295) | public virtual void VisitForStatement (ForStatement forStatement) method VisitGotoCaseStatement (line 300) | public virtual void VisitGotoCaseStatement (GotoCaseStatement gotoCase... method VisitGotoDefaultStatement (line 305) | public virtual void VisitGotoDefaultStatement (GotoDefaultStatement go... method VisitGotoStatement (line 310) | public virtual void VisitGotoStatement (GotoStatement gotoStatement) method VisitIfElseStatement (line 315) | public virtual void VisitIfElseStatement (IfElseStatement ifElseStatem... method VisitLabelStatement (line 320) | public virtual void VisitLabelStatement (LabelStatement labelStatement) method VisitLockStatement (line 325) | public virtual void VisitLockStatement (LockStatement lockStatement) method VisitReturnStatement (line 330) | public virtual void VisitReturnStatement (ReturnStatement returnStatem... method VisitSwitchStatement (line 335) | public virtual void VisitSwitchStatement (SwitchStatement switchStatem... method VisitSwitchSection (line 340) | public virtual void VisitSwitchSection (SwitchSection switchSection) method VisitCaseLabel (line 345) | public virtual void VisitCaseLabel (CaseLabel caseLabel) method VisitThrowStatement (line 350) | public virtual void VisitThrowStatement (ThrowStatement throwStatement) method VisitTryCatchStatement (line 355) | public virtual void VisitTryCatchStatement (TryCatchStatement tryCatch... method VisitCatchClause (line 360) | public virtual void VisitCatchClause (CatchClause catchClause) method VisitUncheckedStatement (line 365) | public virtual void VisitUncheckedStatement (UncheckedStatement unchec... method VisitUnsafeStatement (line 370) | public virtual void VisitUnsafeStatement (UnsafeStatement unsafeStatem... method VisitUsingStatement (line 375) | public virtual void VisitUsingStatement (UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 380) | public virtual void VisitVariableDeclarationStatement (VariableDeclara... method VisitWhileStatement (line 385) | public virtual void VisitWhileStatement (WhileStatement whileStatement) method VisitYieldBreakStatement (line 390) | public virtual void VisitYieldBreakStatement (YieldBreakStatement yiel... method VisitYieldReturnStatement (line 395) | public virtual void VisitYieldReturnStatement (YieldReturnStatement yi... method VisitAnonymousMethodExpression (line 400) | public virtual void VisitAnonymousMethodExpression (AnonymousMethodExp... method VisitLambdaExpression (line 405) | public virtual void VisitLambdaExpression (LambdaExpression lambdaExpr... method VisitAssignmentExpression (line 410) | public virtual void VisitAssignmentExpression (AssignmentExpression as... method VisitBaseReferenceExpression (line 415) | public virtual void VisitBaseReferenceExpression (BaseReferenceExpress... method VisitBinaryOperatorExpression (line 420) | public virtual void VisitBinaryOperatorExpression (BinaryOperatorExpre... method VisitCastExpression (line 425) | public virtual void VisitCastExpression (CastExpression castExpression) method VisitCheckedExpression (line 430) | public virtual void VisitCheckedExpression (CheckedExpression checkedE... method VisitConditionalExpression (line 435) | public virtual void VisitConditionalExpression (ConditionalExpression ... method VisitIdentifierExpression (line 440) | public virtual void VisitIdentifierExpression (IdentifierExpression id... method VisitIndexerExpression (line 445) | public virtual void VisitIndexerExpression (IndexerExpression indexerE... method VisitInvocationExpression (line 450) | public virtual void VisitInvocationExpression (InvocationExpression in... method VisitDirectionExpression (line 455) | public virtual void VisitDirectionExpression (DirectionExpression dire... method VisitMemberReferenceExpression (line 460) | public virtual void VisitMemberReferenceExpression (MemberReferenceExp... method VisitNullReferenceExpression (line 465) | public virtual void VisitNullReferenceExpression (NullReferenceExpress... method VisitObjectCreateExpression (line 470) | public virtual void VisitObjectCreateExpression (ObjectCreateExpressio... method VisitAnonymousTypeCreateExpression (line 475) | public virtual void VisitAnonymousTypeCreateExpression(AnonymousTypeCr... method VisitArrayCreateExpression (line 480) | public virtual void VisitArrayCreateExpression (ArrayCreateExpression ... method VisitParenthesizedExpression (line 485) | public virtual void VisitParenthesizedExpression (ParenthesizedExpress... method VisitPointerReferenceExpression (line 490) | public virtual void VisitPointerReferenceExpression (PointerReferenceE... method VisitPrimitiveExpression (line 495) | public virtual void VisitPrimitiveExpression(PrimitiveExpression primi... method VisitSizeOfExpression (line 500) | public virtual void VisitSizeOfExpression (SizeOfExpression sizeOfExpr... method VisitStackAllocExpression (line 505) | public virtual void VisitStackAllocExpression (StackAllocExpression st... method VisitThisReferenceExpression (line 510) | public virtual void VisitThisReferenceExpression(ThisReferenceExpressi... method VisitTypeOfExpression (line 515) | public virtual void VisitTypeOfExpression (TypeOfExpression typeOfExpr... method VisitTypeReferenceExpression (line 520) | public virtual void VisitTypeReferenceExpression(TypeReferenceExpressi... method VisitUnaryOperatorExpression (line 525) | public virtual void VisitUnaryOperatorExpression (UnaryOperatorExpress... method VisitUncheckedExpression (line 530) | public virtual void VisitUncheckedExpression (UncheckedExpression unch... method VisitQueryExpression (line 535) | public virtual void VisitQueryExpression(QueryExpression queryExpression) method VisitQueryContinuationClause (line 540) | public virtual void VisitQueryContinuationClause(QueryContinuationClau... method VisitQueryFromClause (line 545) | public virtual void VisitQueryFromClause(QueryFromClause queryFromClause) method VisitQueryLetClause (line 550) | public virtual void VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQueryWhereClause (line 555) | public virtual void VisitQueryWhereClause(QueryWhereClause queryWhereC... method VisitQueryJoinClause (line 560) | public virtual void VisitQueryJoinClause(QueryJoinClause queryJoinClause) method VisitQueryOrderClause (line 565) | public virtual void VisitQueryOrderClause(QueryOrderClause queryOrderC... method VisitQueryOrdering (line 570) | public virtual void VisitQueryOrdering(QueryOrdering queryOrdering) method VisitQuerySelectClause (line 575) | public virtual void VisitQuerySelectClause(QuerySelectClause querySele... method VisitQueryGroupClause (line 580) | public virtual void VisitQueryGroupClause(QueryGroupClause queryGroupC... method VisitAsExpression (line 585) | public virtual void VisitAsExpression (AsExpression asExpression) method VisitIsExpression (line 590) | public virtual void VisitIsExpression (IsExpression isExpression) method VisitDefaultValueExpression (line 595) | public virtual void VisitDefaultValueExpression (DefaultValueExpressio... method VisitUndocumentedExpression (line 600) | public virtual void VisitUndocumentedExpression (UndocumentedExpressio... method VisitArrayInitializerExpression (line 605) | public virtual void VisitArrayInitializerExpression (ArrayInitializerE... method VisitArraySpecifier (line 610) | public virtual void VisitArraySpecifier (ArraySpecifier arraySpecifier) method VisitNamedArgumentExpression (line 615) | public virtual void VisitNamedArgumentExpression (NamedArgumentExpress... method VisitNamedExpression (line 620) | public virtual void VisitNamedExpression (NamedExpression namedExpress... method VisitErrorNode (line 625) | public virtual void VisitErrorNode(AstNode errorNode) method VisitPatternPlaceholder (line 630) | public virtual void VisitPatternPlaceholder(AstNode placeholder, Patte... method VisitChildren (line 641) | protected virtual T VisitChildren (AstNode node) method VisitNullNode (line 653) | public virtual T VisitNullNode(AstNode nullNode) method VisitSyntaxTree (line 662) | public virtual T VisitSyntaxTree (SyntaxTree unit) method VisitComment (line 667) | public virtual T VisitComment (Comment comment) method VisitNewLine (line 672) | public virtual T VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 677) | public virtual T VisitWhitespace(WhitespaceNode whitespaceNode) method VisitText (line 682) | public virtual T VisitText(TextNode textNode) method VisitDocumentationReference (line 687) | public virtual T VisitDocumentationReference (DocumentationReference d... method VisitPreProcessorDirective (line 692) | public virtual T VisitPreProcessorDirective (PreProcessorDirective pre... method VisitIdentifier (line 697) | public virtual T VisitIdentifier (Identifier identifier) method VisitCSharpTokenNode (line 702) | public virtual T VisitCSharpTokenNode (CSharpTokenNode token) method VisitPrimitiveType (line 707) | public virtual T VisitPrimitiveType (PrimitiveType primitiveType) method VisitComposedType (line 712) | public virtual T VisitComposedType (ComposedType composedType) method VisitSimpleType (line 717) | public virtual T VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 722) | public virtual T VisitMemberType(MemberType memberType) method VisitAttribute (line 727) | public virtual T VisitAttribute (Attribute attribute) method VisitAttributeSection (line 732) | public virtual T VisitAttributeSection (AttributeSection attributeSect... method VisitDelegateDeclaration (line 737) | public virtual T VisitDelegateDeclaration (DelegateDeclaration delegat... method VisitNamespaceDeclaration (line 742) | public virtual T VisitNamespaceDeclaration (NamespaceDeclaration names... method VisitTypeDeclaration (line 747) | public virtual T VisitTypeDeclaration (TypeDeclaration typeDeclaration) method VisitTypeParameterDeclaration (line 752) | public virtual T VisitTypeParameterDeclaration (TypeParameterDeclarati... method VisitEnumMemberDeclaration (line 757) | public virtual T VisitEnumMemberDeclaration (EnumMemberDeclaration enu... method VisitUsingDeclaration (line 762) | public virtual T VisitUsingDeclaration (UsingDeclaration usingDeclarat... method VisitUsingAliasDeclaration (line 767) | public virtual T VisitUsingAliasDeclaration (UsingAliasDeclaration usi... method VisitExternAliasDeclaration (line 772) | public virtual T VisitExternAliasDeclaration(ExternAliasDeclaration ex... method VisitConstructorDeclaration (line 777) | public virtual T VisitConstructorDeclaration (ConstructorDeclaration c... method VisitConstructorInitializer (line 782) | public virtual T VisitConstructorInitializer (ConstructorInitializer c... method VisitDestructorDeclaration (line 787) | public virtual T VisitDestructorDeclaration (DestructorDeclaration des... method VisitEventDeclaration (line 792) | public virtual T VisitEventDeclaration (EventDeclaration eventDeclarat... method VisitCustomEventDeclaration (line 797) | public virtual T VisitCustomEventDeclaration (CustomEventDeclaration e... method VisitFieldDeclaration (line 802) | public virtual T VisitFieldDeclaration (FieldDeclaration fieldDeclarat... method VisitFixedFieldDeclaration (line 807) | public virtual T VisitFixedFieldDeclaration (FixedFieldDeclaration fix... method VisitFixedVariableInitializer (line 812) | public virtual T VisitFixedVariableInitializer (FixedVariableInitializ... method VisitIndexerDeclaration (line 817) | public virtual T VisitIndexerDeclaration (IndexerDeclaration indexerDe... method VisitMethodDeclaration (line 822) | public virtual T VisitMethodDeclaration (MethodDeclaration methodDecla... method VisitOperatorDeclaration (line 827) | public virtual T VisitOperatorDeclaration (OperatorDeclaration operato... method VisitPropertyDeclaration (line 832) | public virtual T VisitPropertyDeclaration (PropertyDeclaration propert... method VisitAccessor (line 837) | public virtual T VisitAccessor (Accessor accessor) method VisitVariableInitializer (line 842) | public virtual T VisitVariableInitializer (VariableInitializer variabl... method VisitParameterDeclaration (line 847) | public virtual T VisitParameterDeclaration (ParameterDeclaration param... method VisitConstraint (line 852) | public virtual T VisitConstraint (Constraint constraint) method VisitBlockStatement (line 857) | public virtual T VisitBlockStatement (BlockStatement blockStatement) method VisitExpressionStatement (line 862) | public virtual T VisitExpressionStatement (ExpressionStatement express... method VisitBreakStatement (line 867) | public virtual T VisitBreakStatement (BreakStatement breakStatement) method VisitCheckedStatement (line 872) | public virtual T VisitCheckedStatement (CheckedStatement checkedStatem... method VisitContinueStatement (line 877) | public virtual T VisitContinueStatement (ContinueStatement continueSta... method VisitDoWhileStatement (line 882) | public virtual T VisitDoWhileStatement (DoWhileStatement doWhileStatem... method VisitEmptyStatement (line 887) | public virtual T VisitEmptyStatement (EmptyStatement emptyStatement) method VisitFixedStatement (line 892) | public virtual T VisitFixedStatement (FixedStatement fixedStatement) method VisitForeachStatement (line 897) | public virtual T VisitForeachStatement (ForeachStatement foreachStatem... method VisitForStatement (line 902) | public virtual T VisitForStatement (ForStatement forStatement) method VisitGotoCaseStatement (line 907) | public virtual T VisitGotoCaseStatement (GotoCaseStatement gotoCaseSta... method VisitGotoDefaultStatement (line 912) | public virtual T VisitGotoDefaultStatement (GotoDefaultStatement gotoD... method VisitGotoStatement (line 917) | public virtual T VisitGotoStatement (GotoStatement gotoStatement) method VisitIfElseStatement (line 922) | public virtual T VisitIfElseStatement (IfElseStatement ifElseStatement) method VisitLabelStatement (line 927) | public virtual T VisitLabelStatement (LabelStatement labelStatement) method VisitLockStatement (line 932) | public virtual T VisitLockStatement (LockStatement lockStatement) method VisitReturnStatement (line 937) | public virtual T VisitReturnStatement (ReturnStatement returnStatement) method VisitSwitchStatement (line 942) | public virtual T VisitSwitchStatement (SwitchStatement switchStatement) method VisitSwitchSection (line 947) | public virtual T VisitSwitchSection (SwitchSection switchSection) method VisitCaseLabel (line 952) | public virtual T VisitCaseLabel (CaseLabel caseLabel) method VisitThrowStatement (line 957) | public virtual T VisitThrowStatement (ThrowStatement throwStatement) method VisitTryCatchStatement (line 962) | public virtual T VisitTryCatchStatement (TryCatchStatement tryCatchSta... method VisitCatchClause (line 967) | public virtual T VisitCatchClause (CatchClause catchClause) method VisitUncheckedStatement (line 972) | public virtual T VisitUncheckedStatement (UncheckedStatement unchecked... method VisitUnsafeStatement (line 977) | public virtual T VisitUnsafeStatement (UnsafeStatement unsafeStatement) method VisitUsingStatement (line 982) | public virtual T VisitUsingStatement (UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 987) | public virtual T VisitVariableDeclarationStatement (VariableDeclaratio... method VisitWhileStatement (line 992) | public virtual T VisitWhileStatement (WhileStatement whileStatement) method VisitYieldBreakStatement (line 997) | public virtual T VisitYieldBreakStatement (YieldBreakStatement yieldBr... method VisitYieldReturnStatement (line 1002) | public virtual T VisitYieldReturnStatement (YieldReturnStatement yield... method VisitAnonymousMethodExpression (line 1007) | public virtual T VisitAnonymousMethodExpression (AnonymousMethodExpres... method VisitLambdaExpression (line 1012) | public virtual T VisitLambdaExpression (LambdaExpression lambdaExpress... method VisitAssignmentExpression (line 1017) | public virtual T VisitAssignmentExpression (AssignmentExpression assig... method VisitBaseReferenceExpression (line 1022) | public virtual T VisitBaseReferenceExpression (BaseReferenceExpression... method VisitBinaryOperatorExpression (line 1027) | public virtual T VisitBinaryOperatorExpression (BinaryOperatorExpressi... method VisitCastExpression (line 1032) | public virtual T VisitCastExpression (CastExpression castExpression) method VisitCheckedExpression (line 1037) | public virtual T VisitCheckedExpression (CheckedExpression checkedExpr... method VisitConditionalExpression (line 1042) | public virtual T VisitConditionalExpression (ConditionalExpression con... method VisitIdentifierExpression (line 1047) | public virtual T VisitIdentifierExpression (IdentifierExpression ident... method VisitIndexerExpression (line 1052) | public virtual T VisitIndexerExpression (IndexerExpression indexerExpr... method VisitInvocationExpression (line 1057) | public virtual T VisitInvocationExpression (InvocationExpression invoc... method VisitDirectionExpression (line 1062) | public virtual T VisitDirectionExpression (DirectionExpression directi... method VisitMemberReferenceExpression (line 1067) | public virtual T VisitMemberReferenceExpression (MemberReferenceExpres... method VisitNullReferenceExpression (line 1072) | public virtual T VisitNullReferenceExpression (NullReferenceExpression... method VisitObjectCreateExpression (line 1077) | public virtual T VisitObjectCreateExpression (ObjectCreateExpression o... method VisitAnonymousTypeCreateExpression (line 1082) | public virtual T VisitAnonymousTypeCreateExpression(AnonymousTypeCreat... method VisitArrayCreateExpression (line 1087) | public virtual T VisitArrayCreateExpression (ArrayCreateExpression arr... method VisitParenthesizedExpression (line 1092) | public virtual T VisitParenthesizedExpression (ParenthesizedExpression... method VisitPointerReferenceExpression (line 1097) | public virtual T VisitPointerReferenceExpression (PointerReferenceExpr... method VisitPrimitiveExpression (line 1102) | public virtual T VisitPrimitiveExpression(PrimitiveExpression primitiv... method VisitSizeOfExpression (line 1107) | public virtual T VisitSizeOfExpression (SizeOfExpression sizeOfExpress... method VisitStackAllocExpression (line 1112) | public virtual T VisitStackAllocExpression (StackAllocExpression stack... method VisitThisReferenceExpression (line 1117) | public virtual T VisitThisReferenceExpression(ThisReferenceExpression ... method VisitTypeOfExpression (line 1122) | public virtual T VisitTypeOfExpression (TypeOfExpression typeOfExpress... method VisitTypeReferenceExpression (line 1127) | public virtual T VisitTypeReferenceExpression(TypeReferenceExpression ... method VisitUnaryOperatorExpression (line 1132) | public virtual T VisitUnaryOperatorExpression (UnaryOperatorExpression... method VisitUncheckedExpression (line 1137) | public virtual T VisitUncheckedExpression (UncheckedExpression uncheck... method VisitQueryExpression (line 1142) | public virtual T VisitQueryExpression(QueryExpression queryExpression) method VisitQueryContinuationClause (line 1147) | public virtual T VisitQueryContinuationClause(QueryContinuationClause ... method VisitQueryFromClause (line 1152) | public virtual T VisitQueryFromClause(QueryFromClause queryFromClause) method VisitQueryLetClause (line 1157) | public virtual T VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQueryWhereClause (line 1162) | public virtual T VisitQueryWhereClause(QueryWhereClause queryWhereClause) method VisitQueryJoinClause (line 1167) | public virtual T VisitQueryJoinClause(QueryJoinClause queryJoinClause) method VisitQueryOrderClause (line 1172) | public virtual T VisitQueryOrderClause(QueryOrderClause queryOrderClause) method VisitQueryOrdering (line 1177) | public virtual T VisitQueryOrdering(QueryOrdering queryOrdering) method VisitQuerySelectClause (line 1182) | public virtual T VisitQuerySelectClause(QuerySelectClause querySelectC... method VisitQueryGroupClause (line 1187) | public virtual T VisitQueryGroupClause(QueryGroupClause queryGroupClause) method VisitAsExpression (line 1192) | public virtual T VisitAsExpression (AsExpression asExpression) method VisitIsExpression (line 1197) | public virtual T VisitIsExpression (IsExpression isExpression) method VisitDefaultValueExpression (line 1202) | public virtual T VisitDefaultValueExpression (DefaultValueExpression d... method VisitUndocumentedExpression (line 1207) | public virtual T VisitUndocumentedExpression (UndocumentedExpression u... method VisitArrayInitializerExpression (line 1212) | public virtual T VisitArrayInitializerExpression (ArrayInitializerExpr... method VisitArraySpecifier (line 1217) | public virtual T VisitArraySpecifier (ArraySpecifier arraySpecifier) method VisitNamedArgumentExpression (line 1222) | public virtual T VisitNamedArgumentExpression (NamedArgumentExpression... method VisitNamedExpression (line 1227) | public virtual T VisitNamedExpression (NamedExpression namedExpression) method VisitErrorNode (line 1232) | public virtual T VisitErrorNode(AstNode errorNode) method VisitPatternPlaceholder (line 1237) | public virtual T VisitPatternPlaceholder(AstNode placeholder, PatternM... method VisitChildren (line 1248) | protected virtual S VisitChildren (AstNode node, T data) method VisitNullNode (line 1260) | public virtual S VisitNullNode(AstNode nullNode, T data) method VisitSyntaxTree (line 1269) | public virtual S VisitSyntaxTree (SyntaxTree unit, T data) method VisitComment (line 1274) | public virtual S VisitComment (Comment comment, T data) method VisitNewLine (line 1279) | public virtual S VisitNewLine(NewLineNode newLineNode, T data) method VisitWhitespace (line 1284) | public virtual S VisitWhitespace(WhitespaceNode whitespaceNode, T data) method VisitText (line 1289) | public virtual S VisitText(TextNode textNode, T data) method VisitDocumentationReference (line 1294) | public virtual S VisitDocumentationReference (DocumentationReference d... method VisitPreProcessorDirective (line 1299) | public virtual S VisitPreProcessorDirective (PreProcessorDirective pre... method VisitIdentifier (line 1304) | public virtual S VisitIdentifier (Identifier identifier, T data) method VisitCSharpTokenNode (line 1309) | public virtual S VisitCSharpTokenNode (CSharpTokenNode token, T data) method VisitPrimitiveType (line 1314) | public virtual S VisitPrimitiveType (PrimitiveType primitiveType, T data) method VisitComposedType (line 1319) | public virtual S VisitComposedType (ComposedType composedType, T data) method VisitSimpleType (line 1324) | public virtual S VisitSimpleType(SimpleType simpleType, T data) method VisitMemberType (line 1329) | public virtual S VisitMemberType(MemberType memberType, T data) method VisitAttribute (line 1334) | public virtual S VisitAttribute (Attribute attribute, T data) method VisitAttributeSection (line 1339) | public virtual S VisitAttributeSection (AttributeSection attributeSect... method VisitDelegateDeclaration (line 1344) | public virtual S VisitDelegateDeclaration (DelegateDeclaration delegat... method VisitNamespaceDeclaration (line 1349) | public virtual S VisitNamespaceDeclaration (NamespaceDeclaration names... method VisitTypeDeclaration (line 1354) | public virtual S VisitTypeDeclaration (TypeDeclaration typeDeclaration... method VisitTypeParameterDeclaration (line 1359) | public virtual S VisitTypeParameterDeclaration (TypeParameterDeclarati... method VisitEnumMemberDeclaration (line 1364) | public virtual S VisitEnumMemberDeclaration (EnumMemberDeclaration enu... method VisitUsingDeclaration (line 1369) | public virtual S VisitUsingDeclaration (UsingDeclaration usingDeclarat... method VisitUsingAliasDeclaration (line 1374) | public virtual S VisitUsingAliasDeclaration (UsingAliasDeclaration usi... method VisitExternAliasDeclaration (line 1379) | public virtual S VisitExternAliasDeclaration(ExternAliasDeclaration ex... method VisitConstructorDeclaration (line 1384) | public virtual S VisitConstructorDeclaration (ConstructorDeclaration c... method VisitConstructorInitializer (line 1389) | public virtual S VisitConstructorInitializer (ConstructorInitializer c... method VisitDestructorDeclaration (line 1394) | public virtual S VisitDestructorDeclaration (DestructorDeclaration des... method VisitEventDeclaration (line 1399) | public virtual S VisitEventDeclaration (EventDeclaration eventDeclarat... method VisitCustomEventDeclaration (line 1404) | public virtual S VisitCustomEventDeclaration (CustomEventDeclaration e... method VisitFieldDeclaration (line 1409) | public virtual S VisitFieldDeclaration (FieldDeclaration fieldDeclarat... method VisitFixedFieldDeclaration (line 1414) | public virtual S VisitFixedFieldDeclaration (FixedFieldDeclaration fix... method VisitFixedVariableInitializer (line 1419) | public virtual S VisitFixedVariableInitializer (FixedVariableInitializ... method VisitIndexerDeclaration (line 1424) | public virtual S VisitIndexerDeclaration (IndexerDeclaration indexerDe... method VisitMethodDeclaration (line 1429) | public virtual S VisitMethodDeclaration (MethodDeclaration methodDecla... method VisitOperatorDeclaration (line 1434) | public virtual S VisitOperatorDeclaration (OperatorDeclaration operato... method VisitPropertyDeclaration (line 1439) | public virtual S VisitPropertyDeclaration (PropertyDeclaration propert... method VisitAccessor (line 1444) | public virtual S VisitAccessor (Accessor accessor, T data) method VisitVariableInitializer (line 1449) | public virtual S VisitVariableInitializer (VariableInitializer variabl... method VisitParameterDeclaration (line 1454) | public virtual S VisitParameterDeclaration (ParameterDeclaration param... method VisitConstraint (line 1459) | public virtual S VisitConstraint (Constraint constraint, T data) method VisitBlockStatement (line 1464) | public virtual S VisitBlockStatement (BlockStatement blockStatement, T... method VisitExpressionStatement (line 1469) | public virtual S VisitExpressionStatement (ExpressionStatement express... method VisitBreakStatement (line 1474) | public virtual S VisitBreakStatement (BreakStatement breakStatement, T... method VisitCheckedStatement (line 1479) | public virtual S VisitCheckedStatement (CheckedStatement checkedStatem... method VisitContinueStatement (line 1484) | public virtual S VisitContinueStatement (ContinueStatement continueSta... method VisitDoWhileStatement (line 1489) | public virtual S VisitDoWhileStatement (DoWhileStatement doWhileStatem... method VisitEmptyStatement (line 1494) | public virtual S VisitEmptyStatement (EmptyStatement emptyStatement, T... method VisitFixedStatement (line 1499) | public virtual S VisitFixedStatement (FixedStatement fixedStatement, T... method VisitForeachStatement (line 1504) | public virtual S VisitForeachStatement (ForeachStatement foreachStatem... method VisitForStatement (line 1509) | public virtual S VisitForStatement (ForStatement forStatement, T data) method VisitGotoCaseStatement (line 1514) | public virtual S VisitGotoCaseStatement (GotoCaseStatement gotoCaseSta... method VisitGotoDefaultStatement (line 1519) | public virtual S VisitGotoDefaultStatement (GotoDefaultStatement gotoD... method VisitGotoStatement (line 1524) | public virtual S VisitGotoStatement (GotoStatement gotoStatement, T data) method VisitIfElseStatement (line 1529) | public virtual S VisitIfElseStatement (IfElseStatement ifElseStatement... method VisitLabelStatement (line 1534) | public virtual S VisitLabelStatement (LabelStatement labelStatement, T... method VisitLockStatement (line 1539) | public virtual S VisitLockStatement (LockStatement lockStatement, T data) method VisitReturnStatement (line 1544) | public virtual S VisitReturnStatement (ReturnStatement returnStatement... method VisitSwitchStatement (line 1549) | public virtual S VisitSwitchStatement (SwitchStatement switchStatement... method VisitSwitchSection (line 1554) | public virtual S VisitSwitchSection (SwitchSection switchSection, T data) method VisitCaseLabel (line 1559) | public virtual S VisitCaseLabel (CaseLabel caseLabel, T data) method VisitThrowStatement (line 1564) | public virtual S VisitThrowStatement (ThrowStatement throwStatement, T... method VisitTryCatchStatement (line 1569) | public virtual S VisitTryCatchStatement (TryCatchStatement tryCatchSta... method VisitCatchClause (line 1574) | public virtual S VisitCatchClause (CatchClause catchClause, T data) method VisitUncheckedStatement (line 1579) | public virtual S VisitUncheckedStatement (UncheckedStatement unchecked... method VisitUnsafeStatement (line 1584) | public virtual S VisitUnsafeStatement (UnsafeStatement unsafeStatement... method VisitUsingStatement (line 1589) | public virtual S VisitUsingStatement (UsingStatement usingStatement, T... method VisitVariableDeclarationStatement (line 1594) | public virtual S VisitVariableDeclarationStatement (VariableDeclaratio... method VisitWhileStatement (line 1599) | public virtual S VisitWhileStatement (WhileStatement whileStatement, T... method VisitYieldBreakStatement (line 1604) | public virtual S VisitYieldBreakStatement (YieldBreakStatement yieldBr... method VisitYieldReturnStatement (line 1609) | public virtual S VisitYieldReturnStatement (YieldReturnStatement yield... method VisitAnonymousMethodExpression (line 1614) | public virtual S VisitAnonymousMethodExpression (AnonymousMethodExpres... method VisitLambdaExpression (line 1619) | public virtual S VisitLambdaExpression (LambdaExpression lambdaExpress... method VisitAssignmentExpression (line 1624) | public virtual S VisitAssignmentExpression (AssignmentExpression assig... method VisitBaseReferenceExpression (line 1629) | public virtual S VisitBaseReferenceExpression (BaseReferenceExpression... method VisitBinaryOperatorExpression (line 1634) | public virtual S VisitBinaryOperatorExpression (BinaryOperatorExpressi... method VisitCastExpression (line 1639) | public virtual S VisitCastExpression (CastExpression castExpression, T... method VisitCheckedExpression (line 1644) | public virtual S VisitCheckedExpression (CheckedExpression checkedExpr... method VisitConditionalExpression (line 1649) | public virtual S VisitConditionalExpression (ConditionalExpression con... method VisitIdentifierExpression (line 1654) | public virtual S VisitIdentifierExpression (IdentifierExpression ident... method VisitIndexerExpression (line 1659) | public virtual S VisitIndexerExpression (IndexerExpression indexerExpr... method VisitInvocationExpression (line 1664) | public virtual S VisitInvocationExpression (InvocationExpression invoc... method VisitDirectionExpression (line 1669) | public virtual S VisitDirectionExpression (DirectionExpression directi... method VisitMemberReferenceExpression (line 1674) | public virtual S VisitMemberReferenceExpression (MemberReferenceExpres... method VisitNullReferenceExpression (line 1679) | public virtual S VisitNullReferenceExpression (NullReferenceExpression... method VisitObjectCreateExpression (line 1684) | public virtual S VisitObjectCreateExpression (ObjectCreateExpression o... method VisitAnonymousTypeCreateExpression (line 1689) | public virtual S VisitAnonymousTypeCreateExpression(AnonymousTypeCreat... method VisitArrayCreateExpression (line 1694) | public virtual S VisitArrayCreateExpression (ArrayCreateExpression arr... method VisitParenthesizedExpression (line 1699) | public virtual S VisitParenthesizedExpression (ParenthesizedExpression... method VisitPointerReferenceExpression (line 1704) | public virtual S VisitPointerReferenceExpression (PointerReferenceExpr... method VisitPrimitiveExpression (line 1709) | public virtual S VisitPrimitiveExpression(PrimitiveExpression primitiv... method VisitSizeOfExpression (line 1714) | public virtual S VisitSizeOfExpression (SizeOfExpression sizeOfExpress... method VisitStackAllocExpression (line 1719) | public virtual S VisitStackAllocExpression (StackAllocExpression stack... method VisitThisReferenceExpression (line 1724) | public virtual S VisitThisReferenceExpression(ThisReferenceExpression ... method VisitTypeOfExpression (line 1729) | public virtual S VisitTypeOfExpression (TypeOfExpression typeOfExpress... method VisitTypeReferenceExpression (line 1734) | public virtual S VisitTypeReferenceExpression(TypeReferenceExpression ... method VisitUnaryOperatorExpression (line 1739) | public virtual S VisitUnaryOperatorExpression (UnaryOperatorExpression... method VisitUncheckedExpression (line 1744) | public virtual S VisitUncheckedExpression (UncheckedExpression uncheck... method VisitQueryExpression (line 1749) | public virtual S VisitQueryExpression(QueryExpression queryExpression,... method VisitQueryContinuationClause (line 1754) | public virtual S VisitQueryContinuationClause(QueryContinuationClause ... method VisitQueryFromClause (line 1759) | public virtual S VisitQueryFromClause(QueryFromClause queryFromClause,... method VisitQueryLetClause (line 1764) | public virtual S VisitQueryLetClause(QueryLetClause queryLetClause, T ... method VisitQueryWhereClause (line 1769) | public virtual S VisitQueryWhereClause(QueryWhereClause queryWhereClau... method VisitQueryJoinClause (line 1774) | public virtual S VisitQueryJoinClause(QueryJoinClause queryJoinClause,... method VisitQueryOrderClause (line 1779) | public virtual S VisitQueryOrderClause(QueryOrderClause queryOrderClau... method VisitQueryOrdering (line 1784) | public virtual S VisitQueryOrdering(QueryOrdering queryOrdering, T data) method VisitQuerySelectClause (line 1789) | public virtual S VisitQuerySelectClause(QuerySelectClause querySelectC... method VisitQueryGroupClause (line 1794) | public virtual S VisitQueryGroupClause(QueryGroupClause queryGroupClau... method VisitAsExpression (line 1799) | public virtual S VisitAsExpression (AsExpression asExpression, T data) method VisitIsExpression (line 1804) | public virtual S VisitIsExpression (IsExpression isExpression, T data) method VisitDefaultValueExpression (line 1809) | public virtual S VisitDefaultValueExpression (DefaultValueExpression d... method VisitUndocumentedExpression (line 1814) | public virtual S VisitUndocumentedExpression (UndocumentedExpression u... method VisitArrayInitializerExpression (line 1819) | public virtual S VisitArrayInitializerExpression (ArrayInitializerExpr... method VisitArraySpecifier (line 1824) | public virtual S VisitArraySpecifier (ArraySpecifier arraySpecifier, T... method VisitNamedArgumentExpression (line 1829) | public virtual S VisitNamedArgumentExpression (NamedArgumentExpression... method VisitNamedExpression (line 1834) | public virtual S VisitNamedExpression (NamedExpression namedExpression... method VisitErrorNode (line 1839) | public virtual S VisitErrorNode(AstNode errorNode, T data) method VisitPatternPlaceholder (line 1844) | public virtual S VisitPatternPlaceholder(AstNode placeholder, PatternM... class DepthFirstAstVisitor (line 1246) | public abstract class DepthFirstAstVisitor : IAstVisitor method VisitChildren (line 36) | protected virtual void VisitChildren (AstNode node) method VisitNullNode (line 47) | public virtual void VisitNullNode(AstNode nullNode) method VisitSyntaxTree (line 55) | public virtual void VisitSyntaxTree (SyntaxTree syntaxTree) method VisitComment (line 60) | public virtual void VisitComment(Comment comment) method VisitNewLine (line 65) | public virtual void VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 70) | public virtual void VisitWhitespace(WhitespaceNode whitespaceNode) method VisitText (line 75) | public virtual void VisitText(TextNode textNode) method VisitDocumentationReference (line 80) | public virtual void VisitDocumentationReference (DocumentationReferenc... method VisitPreProcessorDirective (line 85) | public virtual void VisitPreProcessorDirective (PreProcessorDirective ... method VisitIdentifier (line 90) | public virtual void VisitIdentifier (Identifier identifier) method VisitCSharpTokenNode (line 95) | public virtual void VisitCSharpTokenNode (CSharpTokenNode token) method VisitPrimitiveType (line 100) | public virtual void VisitPrimitiveType (PrimitiveType primitiveType) method VisitComposedType (line 105) | public virtual void VisitComposedType (ComposedType composedType) method VisitSimpleType (line 110) | public virtual void VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 115) | public virtual void VisitMemberType(MemberType memberType) method VisitAttribute (line 120) | public virtual void VisitAttribute (Attribute attribute) method VisitAttributeSection (line 125) | public virtual void VisitAttributeSection (AttributeSection attributeS... method VisitDelegateDeclaration (line 130) | public virtual void VisitDelegateDeclaration (DelegateDeclaration dele... method VisitNamespaceDeclaration (line 135) | public virtual void VisitNamespaceDeclaration (NamespaceDeclaration na... method VisitTypeDeclaration (line 140) | public virtual void VisitTypeDeclaration (TypeDeclaration typeDeclarat... method VisitTypeParameterDeclaration (line 145) | public virtual void VisitTypeParameterDeclaration (TypeParameterDeclar... method VisitEnumMemberDeclaration (line 150) | public virtual void VisitEnumMemberDeclaration (EnumMemberDeclaration ... method VisitUsingDeclaration (line 155) | public virtual void VisitUsingDeclaration (UsingDeclaration usingDecla... method VisitUsingAliasDeclaration (line 160) | public virtual void VisitUsingAliasDeclaration (UsingAliasDeclaration ... method VisitExternAliasDeclaration (line 165) | public virtual void VisitExternAliasDeclaration(ExternAliasDeclaration... method VisitConstructorDeclaration (line 170) | public virtual void VisitConstructorDeclaration (ConstructorDeclaratio... method VisitConstructorInitializer (line 175) | public virtual void VisitConstructorInitializer (ConstructorInitialize... method VisitDestructorDeclaration (line 180) | public virtual void VisitDestructorDeclaration (DestructorDeclaration ... method VisitEventDeclaration (line 185) | public virtual void VisitEventDeclaration (EventDeclaration eventDecla... method VisitCustomEventDeclaration (line 190) | public virtual void VisitCustomEventDeclaration (CustomEventDeclaratio... method VisitFieldDeclaration (line 195) | public virtual void VisitFieldDeclaration (FieldDeclaration fieldDecla... method VisitFixedFieldDeclaration (line 200) | public virtual void VisitFixedFieldDeclaration (FixedFieldDeclaration ... method VisitFixedVariableInitializer (line 205) | public virtual void VisitFixedVariableInitializer (FixedVariableInitia... method VisitIndexerDeclaration (line 210) | public virtual void VisitIndexerDeclaration (IndexerDeclaration indexe... method VisitMethodDeclaration (line 215) | public virtual void VisitMethodDeclaration (MethodDeclaration methodDe... method VisitOperatorDeclaration (line 220) | public virtual void VisitOperatorDeclaration (OperatorDeclaration oper... method VisitPropertyDeclaration (line 225) | public virtual void VisitPropertyDeclaration (PropertyDeclaration prop... method VisitAccessor (line 230) | public virtual void VisitAccessor (Accessor accessor) method VisitVariableInitializer (line 235) | public virtual void VisitVariableInitializer (VariableInitializer vari... method VisitParameterDeclaration (line 240) | public virtual void VisitParameterDeclaration (ParameterDeclaration pa... method VisitConstraint (line 245) | public virtual void VisitConstraint (Constraint constraint) method VisitBlockStatement (line 250) | public virtual void VisitBlockStatement (BlockStatement blockStatement) method VisitExpressionStatement (line 255) | public virtual void VisitExpressionStatement (ExpressionStatement expr... method VisitBreakStatement (line 260) | public virtual void VisitBreakStatement (BreakStatement breakStatement) method VisitCheckedStatement (line 265) | public virtual void VisitCheckedStatement (CheckedStatement checkedSta... method VisitContinueStatement (line 270) | public virtual void VisitContinueStatement (ContinueStatement continue... method VisitDoWhileStatement (line 275) | public virtual void VisitDoWhileStatement (DoWhileStatement doWhileSta... method VisitEmptyStatement (line 280) | public virtual void VisitEmptyStatement (EmptyStatement emptyStatement) method VisitFixedStatement (line 285) | public virtual void VisitFixedStatement (FixedStatement fixedStatement) method VisitForeachStatement (line 290) | public virtual void VisitForeachStatement (ForeachStatement foreachSta... method VisitForStatement (line 295) | public virtual void VisitForStatement (ForStatement forStatement) method VisitGotoCaseStatement (line 300) | public virtual void VisitGotoCaseStatement (GotoCaseStatement gotoCase... method VisitGotoDefaultStatement (line 305) | public virtual void VisitGotoDefaultStatement (GotoDefaultStatement go... method VisitGotoStatement (line 310) | public virtual void VisitGotoStatement (GotoStatement gotoStatement) method VisitIfElseStatement (line 315) | public virtual void VisitIfElseStatement (IfElseStatement ifElseStatem... method VisitLabelStatement (line 320) | public virtual void VisitLabelStatement (LabelStatement labelStatement) method VisitLockStatement (line 325) | public virtual void VisitLockStatement (LockStatement lockStatement) method VisitReturnStatement (line 330) | public virtual void VisitReturnStatement (ReturnStatement returnStatem... method VisitSwitchStatement (line 335) | public virtual void VisitSwitchStatement (SwitchStatement switchStatem... method VisitSwitchSection (line 340) | public virtual void VisitSwitchSection (SwitchSection switchSection) method VisitCaseLabel (line 345) | public virtual void VisitCaseLabel (CaseLabel caseLabel) method VisitThrowStatement (line 350) | public virtual void VisitThrowStatement (ThrowStatement throwStatement) method VisitTryCatchStatement (line 355) | public virtual void VisitTryCatchStatement (TryCatchStatement tryCatch... method VisitCatchClause (line 360) | public virtual void VisitCatchClause (CatchClause catchClause) method VisitUncheckedStatement (line 365) | public virtual void VisitUncheckedStatement (UncheckedStatement unchec... method VisitUnsafeStatement (line 370) | public virtual void VisitUnsafeStatement (UnsafeStatement unsafeStatem... method VisitUsingStatement (line 375) | public virtual void VisitUsingStatement (UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 380) | public virtual void VisitVariableDeclarationStatement (VariableDeclara... method VisitWhileStatement (line 385) | public virtual void VisitWhileStatement (WhileStatement whileStatement) method VisitYieldBreakStatement (line 390) | public virtual void VisitYieldBreakStatement (YieldBreakStatement yiel... method VisitYieldReturnStatement (line 395) | public virtual void VisitYieldReturnStatement (YieldReturnStatement yi... method VisitAnonymousMethodExpression (line 400) | public virtual void VisitAnonymousMethodExpression (AnonymousMethodExp... method VisitLambdaExpression (line 405) | public virtual void VisitLambdaExpression (LambdaExpression lambdaExpr... method VisitAssignmentExpression (line 410) | public virtual void VisitAssignmentExpression (AssignmentExpression as... method VisitBaseReferenceExpression (line 415) | public virtual void VisitBaseReferenceExpression (BaseReferenceExpress... method VisitBinaryOperatorExpression (line 420) | public virtual void VisitBinaryOperatorExpression (BinaryOperatorExpre... method VisitCastExpression (line 425) | public virtual void VisitCastExpression (CastExpression castExpression) method VisitCheckedExpression (line 430) | public virtual void VisitCheckedExpression (CheckedExpression checkedE... method VisitConditionalExpression (line 435) | public virtual void VisitConditionalExpression (ConditionalExpression ... method VisitIdentifierExpression (line 440) | public virtual void VisitIdentifierExpression (IdentifierExpression id... method VisitIndexerExpression (line 445) | public virtual void VisitIndexerExpression (IndexerExpression indexerE... method VisitInvocationExpression (line 450) | public virtual void VisitInvocationExpression (InvocationExpression in... method VisitDirectionExpression (line 455) | public virtual void VisitDirectionExpression (DirectionExpression dire... method VisitMemberReferenceExpression (line 460) | public virtual void VisitMemberReferenceExpression (MemberReferenceExp... method VisitNullReferenceExpression (line 465) | public virtual void VisitNullReferenceExpression (NullReferenceExpress... method VisitObjectCreateExpression (line 470) | public virtual void VisitObjectCreateExpression (ObjectCreateExpressio... method VisitAnonymousTypeCreateExpression (line 475) | public virtual void VisitAnonymousTypeCreateExpression(AnonymousTypeCr... method VisitArrayCreateExpression (line 480) | public virtual void VisitArrayCreateExpression (ArrayCreateExpression ... method VisitParenthesizedExpression (line 485) | public virtual void VisitParenthesizedExpression (ParenthesizedExpress... method VisitPointerReferenceExpression (line 490) | public virtual void VisitPointerReferenceExpression (PointerReferenceE... method VisitPrimitiveExpression (line 495) | public virtual void VisitPrimitiveExpression(PrimitiveExpression primi... method VisitSizeOfExpression (line 500) | public virtual void VisitSizeOfExpression (SizeOfExpression sizeOfExpr... method VisitStackAllocExpression (line 505) | public virtual void VisitStackAllocExpression (StackAllocExpression st... method VisitThisReferenceExpression (line 510) | public virtual void VisitThisReferenceExpression(ThisReferenceExpressi... method VisitTypeOfExpression (line 515) | public virtual void VisitTypeOfExpression (TypeOfExpression typeOfExpr... method VisitTypeReferenceExpression (line 520) | public virtual void VisitTypeReferenceExpression(TypeReferenceExpressi... method VisitUnaryOperatorExpression (line 525) | public virtual void VisitUnaryOperatorExpression (UnaryOperatorExpress... method VisitUncheckedExpression (line 530) | public virtual void VisitUncheckedExpression (UncheckedExpression unch... method VisitQueryExpression (line 535) | public virtual void VisitQueryExpression(QueryExpression queryExpression) method VisitQueryContinuationClause (line 540) | public virtual void VisitQueryContinuationClause(QueryContinuationClau... method VisitQueryFromClause (line 545) | public virtual void VisitQueryFromClause(QueryFromClause queryFromClause) method VisitQueryLetClause (line 550) | public virtual void VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQueryWhereClause (line 555) | public virtual void VisitQueryWhereClause(QueryWhereClause queryWhereC... method VisitQueryJoinClause (line 560) | public virtual void VisitQueryJoinClause(QueryJoinClause queryJoinClause) method VisitQueryOrderClause (line 565) | public virtual void VisitQueryOrderClause(QueryOrderClause queryOrderC... method VisitQueryOrdering (line 570) | public virtual void VisitQueryOrdering(QueryOrdering queryOrdering) method VisitQuerySelectClause (line 575) | public virtual void VisitQuerySelectClause(QuerySelectClause querySele... method VisitQueryGroupClause (line 580) | public virtual void VisitQueryGroupClause(QueryGroupClause queryGroupC... method VisitAsExpression (line 585) | public virtual void VisitAsExpression (AsExpression asExpression) method VisitIsExpression (line 590) | public virtual void VisitIsExpression (IsExpression isExpression) method VisitDefaultValueExpression (line 595) | public virtual void VisitDefaultValueExpression (DefaultValueExpressio... method VisitUndocumentedExpression (line 600) | public virtual void VisitUndocumentedExpression (UndocumentedExpressio... method VisitArrayInitializerExpression (line 605) | public virtual void VisitArrayInitializerExpression (ArrayInitializerE... method VisitArraySpecifier (line 610) | public virtual void VisitArraySpecifier (ArraySpecifier arraySpecifier) method VisitNamedArgumentExpression (line 615) | public virtual void VisitNamedArgumentExpression (NamedArgumentExpress... method VisitNamedExpression (line 620) | public virtual void VisitNamedExpression (NamedExpression namedExpress... method VisitErrorNode (line 625) | public virtual void VisitErrorNode(AstNode errorNode) method VisitPatternPlaceholder (line 630) | public virtual void VisitPatternPlaceholder(AstNode placeholder, Patte... method VisitChildren (line 641) | protected virtual T VisitChildren (AstNode node) method VisitNullNode (line 653) | public virtual T VisitNullNode(AstNode nullNode) method VisitSyntaxTree (line 662) | public virtual T VisitSyntaxTree (SyntaxTree unit) method VisitComment (line 667) | public virtual T VisitComment (Comment comment) method VisitNewLine (line 672) | public virtual T VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 677) | public virtual T VisitWhitespace(WhitespaceNode whitespaceNode) method VisitText (line 682) | public virtual T VisitText(TextNode textNode) method VisitDocumentationReference (line 687) | public virtual T VisitDocumentationReference (DocumentationReference d... method VisitPreProcessorDirective (line 692) | public virtual T VisitPreProcessorDirective (PreProcessorDirective pre... method VisitIdentifier (line 697) | public virtual T VisitIdentifier (Identifier identifier) method VisitCSharpTokenNode (line 702) | public virtual T VisitCSharpTokenNode (CSharpTokenNode token) method VisitPrimitiveType (line 707) | public virtual T VisitPrimitiveType (PrimitiveType primitiveType) method VisitComposedType (line 712) | public virtual T VisitComposedType (ComposedType composedType) method VisitSimpleType (line 717) | public virtual T VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 722) | public virtual T VisitMemberType(MemberType memberType) method VisitAttribute (line 727) | public virtual T VisitAttribute (Attribute attribute) method VisitAttributeSection (line 732) | public virtual T VisitAttributeSection (AttributeSection attributeSect... method VisitDelegateDeclaration (line 737) | public virtual T VisitDelegateDeclaration (DelegateDeclaration delegat... method VisitNamespaceDeclaration (line 742) | public virtual T VisitNamespaceDeclaration (NamespaceDeclaration names... method VisitTypeDeclaration (line 747) | public virtual T VisitTypeDeclaration (TypeDeclaration typeDeclaration) method VisitTypeParameterDeclaration (line 752) | public virtual T VisitTypeParameterDeclaration (TypeParameterDeclarati... method VisitEnumMemberDeclaration (line 757) | public virtual T VisitEnumMemberDeclaration (EnumMemberDeclaration enu... method VisitUsingDeclaration (line 762) | public virtual T VisitUsingDeclaration (UsingDeclaration usingDeclarat... method VisitUsingAliasDeclaration (line 767) | public virtual T VisitUsingAliasDeclaration (UsingAliasDeclaration usi... method VisitExternAliasDeclaration (line 772) | public virtual T VisitExternAliasDeclaration(ExternAliasDeclaration ex... method VisitConstructorDeclaration (line 777) | public virtual T VisitConstructorDeclaration (ConstructorDeclaration c... method VisitConstructorInitializer (line 782) | public virtual T VisitConstructorInitializer (ConstructorInitializer c... method VisitDestructorDeclaration (line 787) | public virtual T VisitDestructorDeclaration (DestructorDeclaration des... method VisitEventDeclaration (line 792) | public virtual T VisitEventDeclaration (EventDeclaration eventDeclarat... method VisitCustomEventDeclaration (line 797) | public virtual T VisitCustomEventDeclaration (CustomEventDeclaration e... method VisitFieldDeclaration (line 802) | public virtual T VisitFieldDeclaration (FieldDeclaration fieldDeclarat... method VisitFixedFieldDeclaration (line 807) | public virtual T VisitFixedFieldDeclaration (FixedFieldDeclaration fix... method VisitFixedVariableInitializer (line 812) | public virtual T VisitFixedVariableInitializer (FixedVariableInitializ... method VisitIndexerDeclaration (line 817) | public virtual T VisitIndexerDeclaration (IndexerDeclaration indexerDe... method VisitMethodDeclaration (line 822) | public virtual T VisitMethodDeclaration (MethodDeclaration methodDecla... method VisitOperatorDeclaration (line 827) | public virtual T VisitOperatorDeclaration (OperatorDeclaration operato... method VisitPropertyDeclaration (line 832) | public virtual T VisitPropertyDeclaration (PropertyDeclaration propert... method VisitAccessor (line 837) | public virtual T VisitAccessor (Accessor accessor) method VisitVariableInitializer (line 842) | public virtual T VisitVariableInitializer (VariableInitializer variabl... method VisitParameterDeclaration (line 847) | public virtual T VisitParameterDeclaration (ParameterDeclaration param... method VisitConstraint (line 852) | public virtual T VisitConstraint (Constraint constraint) method VisitBlockStatement (line 857) | public virtual T VisitBlockStatement (BlockStatement blockStatement) method VisitExpressionStatement (line 862) | public virtual T VisitExpressionStatement (ExpressionStatement express... method VisitBreakStatement (line 867) | public virtual T VisitBreakStatement (BreakStatement breakStatement) method VisitCheckedStatement (line 872) | public virtual T VisitCheckedStatement (CheckedStatement checkedStatem... method VisitContinueStatement (line 877) | public virtual T VisitContinueStatement (ContinueStatement continueSta... method VisitDoWhileStatement (line 882) | public virtual T VisitDoWhileStatement (DoWhileStatement doWhileStatem... method VisitEmptyStatement (line 887) | public virtual T VisitEmptyStatement (EmptyStatement emptyStatement) method VisitFixedStatement (line 892) | public virtual T VisitFixedStatement (FixedStatement fixedStatement) method VisitForeachStatement (line 897) | public virtual T VisitForeachStatement (ForeachStatement foreachStatem... method VisitForStatement (line 902) | public virtual T VisitForStatement (ForStatement forStatement) method VisitGotoCaseStatement (line 907) | public virtual T VisitGotoCaseStatement (GotoCaseStatement gotoCaseSta... method VisitGotoDefaultStatement (line 912) | public virtual T VisitGotoDefaultStatement (GotoDefaultStatement gotoD... method VisitGotoStatement (line 917) | public virtual T VisitGotoStatement (GotoStatement gotoStatement) method VisitIfElseStatement (line 922) | public virtual T VisitIfElseStatement (IfElseStatement ifElseStatement) method VisitLabelStatement (line 927) | public virtual T VisitLabelStatement (LabelStatement labelStatement) method VisitLockStatement (line 932) | public virtual T VisitLockStatement (LockStatement lockStatement) method VisitReturnStatement (line 937) | public virtual T VisitReturnStatement (ReturnStatement returnStatement) method VisitSwitchStatement (line 942) | public virtual T VisitSwitchStatement (SwitchStatement switchStatement) method VisitSwitchSection (line 947) | public virtual T VisitSwitchSection (SwitchSection switchSection) method VisitCaseLabel (line 952) | public virtual T VisitCaseLabel (CaseLabel caseLabel) method VisitThrowStatement (line 957) | public virtual T VisitThrowStatement (ThrowStatement throwStatement) method VisitTryCatchStatement (line 962) | public virtual T VisitTryCatchStatement (TryCatchStatement tryCatchSta... method VisitCatchClause (line 967) | public virtual T VisitCatchClause (CatchClause catchClause) method VisitUncheckedStatement (line 972) | public virtual T VisitUncheckedStatement (UncheckedStatement unchecked... method VisitUnsafeStatement (line 977) | public virtual T VisitUnsafeStatement (UnsafeStatement unsafeStatement) method VisitUsingStatement (line 982) | public virtual T VisitUsingStatement (UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 987) | public virtual T VisitVariableDeclarationStatement (VariableDeclaratio... method VisitWhileStatement (line 992) | public virtual T VisitWhileStatement (WhileStatement whileStatement) method VisitYieldBreakStatement (line 997) | public virtual T VisitYieldBreakStatement (YieldBreakStatement yieldBr... method VisitYieldReturnStatement (line 1002) | public virtual T VisitYieldReturnStatement (YieldReturnStatement yield... method VisitAnonymousMethodExpression (line 1007) | public virtual T VisitAnonymousMethodExpression (AnonymousMethodExpres... method VisitLambdaExpression (line 1012) | public virtual T VisitLambdaExpression (LambdaExpression lambdaExpress... method VisitAssignmentExpression (line 1017) | public virtual T VisitAssignmentExpression (AssignmentExpression assig... method VisitBaseReferenceExpression (line 1022) | public virtual T VisitBaseReferenceExpression (BaseReferenceExpression... method VisitBinaryOperatorExpression (line 1027) | public virtual T VisitBinaryOperatorExpression (BinaryOperatorExpressi... method VisitCastExpression (line 1032) | public virtual T VisitCastExpression (CastExpression castExpression) method VisitCheckedExpression (line 1037) | public virtual T VisitCheckedExpression (CheckedExpression checkedExpr... method VisitConditionalExpression (line 1042) | public virtual T VisitConditionalExpression (ConditionalExpression con... method VisitIdentifierExpression (line 1047) | public virtual T VisitIdentifierExpression (IdentifierExpression ident... method VisitIndexerExpression (line 1052) | public virtual T VisitIndexerExpression (IndexerExpression indexerExpr... method VisitInvocationExpression (line 1057) | public virtual T VisitInvocationExpression (InvocationExpression invoc... method VisitDirectionExpression (line 1062) | public virtual T VisitDirectionExpression (DirectionExpression directi... method VisitMemberReferenceExpression (line 1067) | public virtual T VisitMemberReferenceExpression (MemberReferenceExpres... method VisitNullReferenceExpression (line 1072) | public virtual T VisitNullReferenceExpression (NullReferenceExpression... method VisitObjectCreateExpression (line 1077) | public virtual T VisitObjectCreateExpression (ObjectCreateExpression o... method VisitAnonymousTypeCreateExpression (line 1082) | public virtual T VisitAnonymousTypeCreateExpression(AnonymousTypeCreat... method VisitArrayCreateExpression (line 1087) | public virtual T VisitArrayCreateExpression (ArrayCreateExpression arr... method VisitParenthesizedExpression (line 1092) | public virtual T VisitParenthesizedExpression (ParenthesizedExpression... method VisitPointerReferenceExpression (line 1097) | public virtual T VisitPointerReferenceExpression (PointerReferenceExpr... method VisitPrimitiveExpression (line 1102) | public virtual T VisitPrimitiveExpression(PrimitiveExpression primitiv... method VisitSizeOfExpression (line 1107) | public virtual T VisitSizeOfExpression (SizeOfExpression sizeOfExpress... method VisitStackAllocExpression (line 1112) | public virtual T VisitStackAllocExpression (StackAllocExpression stack... method VisitThisReferenceExpression (line 1117) | public virtual T VisitThisReferenceExpression(ThisReferenceExpression ... method VisitTypeOfExpression (line 1122) | public virtual T VisitTypeOfExpression (TypeOfExpression typeOfExpress... method VisitTypeReferenceExpression (line 1127) | public virtual T VisitTypeReferenceExpression(TypeReferenceExpression ... method VisitUnaryOperatorExpression (line 1132) | public virtual T VisitUnaryOperatorExpression (UnaryOperatorExpression... method VisitUncheckedExpression (line 1137) | public virtual T VisitUncheckedExpression (UncheckedExpression uncheck... method VisitQueryExpression (line 1142) | public virtual T VisitQueryExpression(QueryExpression queryExpression) method VisitQueryContinuationClause (line 1147) | public virtual T VisitQueryContinuationClause(QueryContinuationClause ... method VisitQueryFromClause (line 1152) | public virtual T VisitQueryFromClause(QueryFromClause queryFromClause) method VisitQueryLetClause (line 1157) | public virtual T VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQueryWhereClause (line 1162) | public virtual T VisitQueryWhereClause(QueryWhereClause queryWhereClause) method VisitQueryJoinClause (line 1167) | public virtual T VisitQueryJoinClause(QueryJoinClause queryJoinClause) method VisitQueryOrderClause (line 1172) | public virtual T VisitQueryOrderClause(QueryOrderClause queryOrderClause) method VisitQueryOrdering (line 1177) | public virtual T VisitQueryOrdering(QueryOrdering queryOrdering) method VisitQuerySelectClause (line 1182) | public virtual T VisitQuerySelectClause(QuerySelectClause querySelectC... method VisitQueryGroupClause (line 1187) | public virtual T VisitQueryGroupClause(QueryGroupClause queryGroupClause) method VisitAsExpression (line 1192) | public virtual T VisitAsExpression (AsExpression asExpression) method VisitIsExpression (line 1197) | public virtual T VisitIsExpression (IsExpression isExpression) method VisitDefaultValueExpression (line 1202) | public virtual T VisitDefaultValueExpression (DefaultValueExpression d... method VisitUndocumentedExpression (line 1207) | public virtual T VisitUndocumentedExpression (UndocumentedExpression u... method VisitArrayInitializerExpression (line 1212) | public virtual T VisitArrayInitializerExpression (ArrayInitializerExpr... method VisitArraySpecifier (line 1217) | public virtual T VisitArraySpecifier (ArraySpecifier arraySpecifier) method VisitNamedArgumentExpression (line 1222) | public virtual T VisitNamedArgumentExpression (NamedArgumentExpression... method VisitNamedExpression (line 1227) | public virtual T VisitNamedExpression (NamedExpression namedExpression) method VisitErrorNode (line 1232) | public virtual T VisitErrorNode(AstNode errorNode) method VisitPatternPlaceholder (line 1237) | public virtual T VisitPatternPlaceholder(AstNode placeholder, PatternM... method VisitChildren (line 1248) | protected virtual S VisitChildren (AstNode node, T data) method VisitNullNode (line 1260) | public virtual S VisitNullNode(AstNode nullNode, T data) method VisitSyntaxTree (line 1269) | public virtual S VisitSyntaxTree (SyntaxTree unit, T data) method VisitComment (line 1274) | public virtual S VisitComment (Comment comment, T data) method VisitNewLine (line 1279) | public virtual S VisitNewLine(NewLineNode newLineNode, T data) method VisitWhitespace (line 1284) | public virtual S VisitWhitespace(WhitespaceNode whitespaceNode, T data) method VisitText (line 1289) | public virtual S VisitText(TextNode textNode, T data) method VisitDocumentationReference (line 1294) | public virtual S VisitDocumentationReference (DocumentationReference d... method VisitPreProcessorDirective (line 1299) | public virtual S VisitPreProcessorDirective (PreProcessorDirective pre... method VisitIdentifier (line 1304) | public virtual S VisitIdentifier (Identifier identifier, T data) method VisitCSharpTokenNode (line 1309) | public virtual S VisitCSharpTokenNode (CSharpTokenNode token, T data) method VisitPrimitiveType (line 1314) | public virtual S VisitPrimitiveType (PrimitiveType primitiveType, T data) method VisitComposedType (line 1319) | public virtual S VisitComposedType (ComposedType composedType, T data) method VisitSimpleType (line 1324) | public virtual S VisitSimpleType(SimpleType simpleType, T data) method VisitMemberType (line 1329) | public virtual S VisitMemberType(MemberType memberType, T data) method VisitAttribute (line 1334) | public virtual S VisitAttribute (Attribute attribute, T data) method VisitAttributeSection (line 1339) | public virtual S VisitAttributeSection (AttributeSection attributeSect... method VisitDelegateDeclaration (line 1344) | public virtual S VisitDelegateDeclaration (DelegateDeclaration delegat... method VisitNamespaceDeclaration (line 1349) | public virtual S VisitNamespaceDeclaration (NamespaceDeclaration names... method VisitTypeDeclaration (line 1354) | public virtual S VisitTypeDeclaration (TypeDeclaration typeDeclaration... method VisitTypeParameterDeclaration (line 1359) | public virtual S VisitTypeParameterDeclaration (TypeParameterDeclarati... method VisitEnumMemberDeclaration (line 1364) | public virtual S VisitEnumMemberDeclaration (EnumMemberDeclaration enu... method VisitUsingDeclaration (line 1369) | public virtual S VisitUsingDeclaration (UsingDeclaration usingDeclarat... method VisitUsingAliasDeclaration (line 1374) | public virtual S VisitUsingAliasDeclaration (UsingAliasDeclaration usi... method VisitExternAliasDeclaration (line 1379) | public virtual S VisitExternAliasDeclaration(ExternAliasDeclaration ex... method VisitConstructorDeclaration (line 1384) | public virtual S VisitConstructorDeclaration (ConstructorDeclaration c... method VisitConstructorInitializer (line 1389) | public virtual S VisitConstructorInitializer (ConstructorInitializer c... method VisitDestructorDeclaration (line 1394) | public virtual S VisitDestructorDeclaration (DestructorDeclaration des... method VisitEventDeclaration (line 1399) | public virtual S VisitEventDeclaration (EventDeclaration eventDeclarat... method VisitCustomEventDeclaration (line 1404) | public virtual S VisitCustomEventDeclaration (CustomEventDeclaration e... method VisitFieldDeclaration (line 1409) | public virtual S VisitFieldDeclaration (FieldDeclaration fieldDeclarat... method VisitFixedFieldDeclaration (line 1414) | public virtual S VisitFixedFieldDeclaration (FixedFieldDeclaration fix... method VisitFixedVariableInitializer (line 1419) | public virtual S VisitFixedVariableInitializer (FixedVariableInitializ... method VisitIndexerDeclaration (line 1424) | public virtual S VisitIndexerDeclaration (IndexerDeclaration indexerDe... method VisitMethodDeclaration (line 1429) | public virtual S VisitMethodDeclaration (MethodDeclaration methodDecla... method VisitOperatorDeclaration (line 1434) | public virtual S VisitOperatorDeclaration (OperatorDeclaration operato... method VisitPropertyDeclaration (line 1439) | public virtual S VisitPropertyDeclaration (PropertyDeclaration propert... method VisitAccessor (line 1444) | public virtual S VisitAccessor (Accessor accessor, T data) method VisitVariableInitializer (line 1449) | public virtual S VisitVariableInitializer (VariableInitializer variabl... method VisitParameterDeclaration (line 1454) | public virtual S VisitParameterDeclaration (ParameterDeclaration param... method VisitConstraint (line 1459) | public virtual S VisitConstraint (Constraint constraint, T data) method VisitBlockStatement (line 1464) | public virtual S VisitBlockStatement (BlockStatement blockStatement, T... method VisitExpressionStatement (line 1469) | public virtual S VisitExpressionStatement (ExpressionStatement express... method VisitBreakStatement (line 1474) | public virtual S VisitBreakStatement (BreakStatement breakStatement, T... method VisitCheckedStatement (line 1479) | public virtual S VisitCheckedStatement (CheckedStatement checkedStatem... method VisitContinueStatement (line 1484) | public virtual S VisitContinueStatement (ContinueStatement continueSta... method VisitDoWhileStatement (line 1489) | public virtual S VisitDoWhileStatement (DoWhileStatement doWhileStatem... method VisitEmptyStatement (line 1494) | public virtual S VisitEmptyStatement (EmptyStatement emptyStatement, T... method VisitFixedStatement (line 1499) | public virtual S VisitFixedStatement (FixedStatement fixedStatement, T... method VisitForeachStatement (line 1504) | public virtual S VisitForeachStatement (ForeachStatement foreachStatem... method VisitForStatement (line 1509) | public virtual S VisitForStatement (ForStatement forStatement, T data) method VisitGotoCaseStatement (line 1514) | public virtual S VisitGotoCaseStatement (GotoCaseStatement gotoCaseSta... method VisitGotoDefaultStatement (line 1519) | public virtual S VisitGotoDefaultStatement (GotoDefaultStatement gotoD... method VisitGotoStatement (line 1524) | public virtual S VisitGotoStatement (GotoStatement gotoStatement, T data) method VisitIfElseStatement (line 1529) | public virtual S VisitIfElseStatement (IfElseStatement ifElseStatement... method VisitLabelStatement (line 1534) | public virtual S VisitLabelStatement (LabelStatement labelStatement, T... method VisitLockStatement (line 1539) | public virtual S VisitLockStatement (LockStatement lockStatement, T data) method VisitReturnStatement (line 1544) | public virtual S VisitReturnStatement (ReturnStatement returnStatement... method VisitSwitchStatement (line 1549) | public virtual S VisitSwitchStatement (SwitchStatement switchStatement... method VisitSwitchSection (line 1554) | public virtual S VisitSwitchSection (SwitchSection switchSection, T data) method VisitCaseLabel (line 1559) | public virtual S VisitCaseLabel (CaseLabel caseLabel, T data) method VisitThrowStatement (line 1564) | public virtual S VisitThrowStatement (ThrowStatement throwStatement, T... method VisitTryCatchStatement (line 1569) | public virtual S VisitTryCatchStatement (TryCatchStatement tryCatchSta... method VisitCatchClause (line 1574) | public virtual S VisitCatchClause (CatchClause catchClause, T data) method VisitUncheckedStatement (line 1579) | public virtual S VisitUncheckedStatement (UncheckedStatement unchecked... method VisitUnsafeStatement (line 1584) | public virtual S VisitUnsafeStatement (UnsafeStatement unsafeStatement... method VisitUsingStatement (line 1589) | public virtual S VisitUsingStatement (UsingStatement usingStatement, T... method VisitVariableDeclarationStatement (line 1594) | public virtual S VisitVariableDeclarationStatement (VariableDeclaratio... method VisitWhileStatement (line 1599) | public virtual S VisitWhileStatement (WhileStatement whileStatement, T... method VisitYieldBreakStatement (line 1604) | public virtual S VisitYieldBreakStatement (YieldBreakStatement yieldBr... method VisitYieldReturnStatement (line 1609) | public virtual S VisitYieldReturnStatement (YieldReturnStatement yield... method VisitAnonymousMethodExpression (line 1614) | public virtual S VisitAnonymousMethodExpression (AnonymousMethodExpres... method VisitLambdaExpression (line 1619) | public virtual S VisitLambdaExpression (LambdaExpression lambdaExpress... method VisitAssignmentExpression (line 1624) | public virtual S VisitAssignmentExpression (AssignmentExpression assig... method VisitBaseReferenceExpression (line 1629) | public virtual S VisitBaseReferenceExpression (BaseReferenceExpression... method VisitBinaryOperatorExpression (line 1634) | public virtual S VisitBinaryOperatorExpression (BinaryOperatorExpressi... method VisitCastExpression (line 1639) | public virtual S VisitCastExpression (CastExpression castExpression, T... method VisitCheckedExpression (line 1644) | public virtual S VisitCheckedExpression (CheckedExpression checkedExpr... method VisitConditionalExpression (line 1649) | public virtual S VisitConditionalExpression (ConditionalExpression con... method VisitIdentifierExpression (line 1654) | public virtual S VisitIdentifierExpression (IdentifierExpression ident... method VisitIndexerExpression (line 1659) | public virtual S VisitIndexerExpression (IndexerExpression indexerExpr... method VisitInvocationExpression (line 1664) | public virtual S VisitInvocationExpression (InvocationExpression invoc... method VisitDirectionExpression (line 1669) | public virtual S VisitDirectionExpression (DirectionExpression directi... method VisitMemberReferenceExpression (line 1674) | public virtual S VisitMemberReferenceExpression (MemberReferenceExpres... method VisitNullReferenceExpression (line 1679) | public virtual S VisitNullReferenceExpression (NullReferenceExpression... method VisitObjectCreateExpression (line 1684) | public virtual S VisitObjectCreateExpression (ObjectCreateExpression o... method VisitAnonymousTypeCreateExpression (line 1689) | public virtual S VisitAnonymousTypeCreateExpression(AnonymousTypeCreat... method VisitArrayCreateExpression (line 1694) | public virtual S VisitArrayCreateExpression (ArrayCreateExpression arr... method VisitParenthesizedExpression (line 1699) | public virtual S VisitParenthesizedExpression (ParenthesizedExpression... method VisitPointerReferenceExpression (line 1704) | public virtual S VisitPointerReferenceExpression (PointerReferenceExpr... method VisitPrimitiveExpression (line 1709) | public virtual S VisitPrimitiveExpression(PrimitiveExpression primitiv... method VisitSizeOfExpression (line 1714) | public virtual S VisitSizeOfExpression (SizeOfExpression sizeOfExpress... method VisitStackAllocExpression (line 1719) | public virtual S VisitStackAllocExpression (StackAllocExpression stack... method VisitThisReferenceExpression (line 1724) | public virtual S VisitThisReferenceExpression(ThisReferenceExpression ... method VisitTypeOfExpression (line 1729) | public virtual S VisitTypeOfExpression (TypeOfExpression typeOfExpress... method VisitTypeReferenceExpression (line 1734) | public virtual S VisitTypeReferenceExpression(TypeReferenceExpression ... method VisitUnaryOperatorExpression (line 1739) | public virtual S VisitUnaryOperatorExpression (UnaryOperatorExpression... method VisitUncheckedExpression (line 1744) | public virtual S VisitUncheckedExpression (UncheckedExpression uncheck... method VisitQueryExpression (line 1749) | public virtual S VisitQueryExpression(QueryExpression queryExpression,... method VisitQueryContinuationClause (line 1754) | public virtual S VisitQueryContinuationClause(QueryContinuationClause ... method VisitQueryFromClause (line 1759) | public virtual S VisitQueryFromClause(QueryFromClause queryFromClause,... method VisitQueryLetClause (line 1764) | public virtual S VisitQueryLetClause(QueryLetClause queryLetClause, T ... method VisitQueryWhereClause (line 1769) | public virtual S VisitQueryWhereClause(QueryWhereClause queryWhereClau... method VisitQueryJoinClause (line 1774) | public virtual S VisitQueryJoinClause(QueryJoinClause queryJoinClause,... method VisitQueryOrderClause (line 1779) | public virtual S VisitQueryOrderClause(QueryOrderClause queryOrderClau... method VisitQueryOrdering (line 1784) | public virtual S VisitQueryOrdering(QueryOrdering queryOrdering, T data) method VisitQuerySelectClause (line 1789) | public virtual S VisitQuerySelectClause(QuerySelectClause querySelectC... method VisitQueryGroupClause (line 1794) | public virtual S VisitQueryGroupClause(QueryGroupClause queryGroupClau... method VisitAsExpression (line 1799) | public virtual S VisitAsExpression (AsExpression asExpression, T data) method VisitIsExpression (line 1804) | public virtual S VisitIsExpression (IsExpression isExpression, T data) method VisitDefaultValueExpression (line 1809) | public virtual S VisitDefaultValueExpression (DefaultValueExpression d... method VisitUndocumentedExpression (line 1814) | public virtual S VisitUndocumentedExpression (UndocumentedExpression u... method VisitArrayInitializerExpression (line 1819) | public virtual S VisitArrayInitializerExpression (ArrayInitializerExpr... method VisitArraySpecifier (line 1824) | public virtual S VisitArraySpecifier (ArraySpecifier arraySpecifier, T... method VisitNamedArgumentExpression (line 1829) | public virtual S VisitNamedArgumentExpression (NamedArgumentExpression... method VisitNamedExpression (line 1834) | public virtual S VisitNamedExpression (NamedExpression namedExpression... method VisitErrorNode (line 1839) | public virtual S VisitErrorNode(AstNode errorNode, T data) method VisitPatternPlaceholder (line 1844) | public virtual S VisitPatternPlaceholder(AstNode placeholder, PatternM... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/DocumentationReference.cs class DocumentationReference (line 27) | public class DocumentationReference : AstNode method DoMatch (line 113) | protected internal override bool DoMatch(AstNode other, ICSharpCode.NR... method AcceptVisitor (line 134) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 139) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 144) | public override S AcceptVisitor(IAstVisitor visitor, T data) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/ErrorNode.cs class ErrorNode (line 35) | public class ErrorNode : AstNode method ErrorNode (line 57) | public ErrorNode () method AcceptVisitor (line 61) | public override void AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 66) | public override T AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 71) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 76) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method ToString (line 82) | public override string ToString(CSharpFormattingOptions formattingOpti... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/AnonymousMethodExpression.cs class AnonymousMethodExpression (line 35) | public class AnonymousMethodExpression : Expression method AnonymousMethodExpression (line 76) | public AnonymousMethodExpression () method AnonymousMethodExpression (line 80) | public AnonymousMethodExpression (BlockStatement body, IEnumerable (IAstVisitor visitor) method AcceptVisitor (line 105) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 110) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/AnonymousTypeCreateExpression.cs class AnonymousTypeCreateExpression (line 34) | public class AnonymousTypeCreateExpression : Expression method AnonymousTypeCreateExpression (line 54) | public AnonymousTypeCreateExpression () method AnonymousTypeCreateExpression (line 58) | public AnonymousTypeCreateExpression (IEnumerable initiali... method AnonymousTypeCreateExpression (line 65) | public AnonymousTypeCreateExpression (params Expression[] initializer)... method AcceptVisitor (line 69) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 74) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 79) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 84) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/ArrayCreateExpression.cs class ArrayCreateExpression (line 27) | public class ArrayCreateExpression : Expression method AcceptVisitor (line 59) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 64) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 69) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 74) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/ArrayInitializerExpression.cs class ArrayInitializerExpression (line 34) | public class ArrayInitializerExpression : Expression method ArrayInitializerExpression (line 48) | public ArrayInitializerExpression() method ArrayInitializerExpression (line 52) | public ArrayInitializerExpression(IEnumerable elements) method ArrayInitializerExpression (line 57) | public ArrayInitializerExpression(params Expression[] elements) class NullArrayInitializerExpression (line 65) | sealed class NullArrayInitializerExpression : ArrayInitializerExpression method AcceptVisitor (line 73) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 78) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 83) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 88) | protected internal override bool DoMatch(AstNode other, PatternMatch... method AcceptVisitor (line 107) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 112) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 117) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 122) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method CreateSingleElementInitializer (line 128) | public static ArrayInitializerExpression CreateSingleElementInitialize... class SingleArrayInitializerExpression (line 135) | class SingleArrayInitializerExpression : ArrayInitializerExpression class PatternPlaceholder (line 151) | sealed class PatternPlaceholder : ArrayInitializerExpression, PatternM... method PatternPlaceholder (line 155) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 164) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 169) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 174) | public override S AcceptVisitor(IAstVisitor visitor, T d... method DoMatch (line 179) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 184) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/AsExpression.cs class AsExpression (line 34) | public class AsExpression : Expression method AsExpression (line 52) | public AsExpression () method AsExpression (line 56) | public AsExpression (Expression expression, AstType type) method AcceptVisitor (line 62) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 72) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 77) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method Member (line 84) | public override MemberReferenceExpression Member(string memberName) method Indexer (line 89) | public override IndexerExpression Indexer(IEnumerable argu... method Indexer (line 97) | public override IndexerExpression Indexer(params Expression[] arguments) method Invoke (line 105) | public override InvocationExpression Invoke(string methodName, IEnumer... method Invoke (line 117) | public override InvocationExpression Invoke(IEnumerable ar... method Invoke (line 125) | public override InvocationExpression Invoke(params Expression[] argume... method CastTo (line 133) | public override CastExpression CastTo(AstType type) method CastAs (line 138) | public override AsExpression CastAs(AstType type) method IsType (line 143) | public override IsExpression IsType(AstType type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/AssignmentExpression.cs class AssignmentExpression (line 36) | public class AssignmentExpression : Expression method AssignmentExpression (line 54) | public AssignmentExpression() method AssignmentExpression (line 58) | public AssignmentExpression(Expression left, Expression right) method AssignmentExpression (line 64) | public AssignmentExpression(Expression left, AssignmentOperatorType op... method AcceptVisitor (line 90) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 95) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 100) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 105) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method GetOperatorRole (line 112) | public static TokenRole GetOperatorRole(AssignmentOperatorType op) method GetCorrespondingBinaryOperator (line 146) | public static BinaryOperatorType? GetCorrespondingBinaryOperator(Assig... method GetLinqNodeType (line 176) | public static ExpressionType GetLinqNodeType(AssignmentOperatorType op... method Member (line 207) | public override MemberReferenceExpression Member(string memberName) method Indexer (line 212) | public override IndexerExpression Indexer(IEnumerable argu... method Indexer (line 220) | public override IndexerExpression Indexer(params Expression[] arguments) method Invoke (line 228) | public override InvocationExpression Invoke(string methodName, IEnumer... method Invoke (line 240) | public override InvocationExpression Invoke(IEnumerable ar... method Invoke (line 248) | public override InvocationExpression Invoke(params Expression[] argume... method CastTo (line 256) | public override CastExpression CastTo(AstType type) method CastAs (line 261) | public override AsExpression CastAs(AstType type) method IsType (line 266) | public override IsExpression IsType(AstType type) type AssignmentOperatorType (line 273) | public enum AssignmentOperatorType FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/BaseReferenceExpression.cs class BaseReferenceExpression (line 32) | public class BaseReferenceExpression : Expression method AcceptVisitor (line 50) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 55) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 60) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 65) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/BinaryOperatorExpression.cs class BinaryOperatorExpression (line 36) | public class BinaryOperatorExpression : Expression method BinaryOperatorExpression (line 61) | public BinaryOperatorExpression() method BinaryOperatorExpression (line 65) | public BinaryOperatorExpression(Expression left, BinaryOperatorType op... method AcceptVisitor (line 91) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 96) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 101) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 106) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method GetOperatorRole (line 113) | public static TokenRole GetOperatorRole (BinaryOperatorType op) method GetLinqNodeType (line 159) | public static ExpressionType GetLinqNodeType(BinaryOperatorType op, bo... method Member (line 205) | public override MemberReferenceExpression Member(string memberName) method Indexer (line 210) | public override IndexerExpression Indexer(IEnumerable argu... method Indexer (line 218) | public override IndexerExpression Indexer(params Expression[] arguments) method Invoke (line 226) | public override InvocationExpression Invoke(string methodName, IEnumer... method Invoke (line 238) | public override InvocationExpression Invoke(IEnumerable ar... method Invoke (line 246) | public override InvocationExpression Invoke(params Expression[] argume... method CastTo (line 254) | public override CastExpression CastTo(AstType type) method CastAs (line 259) | public override AsExpression CastAs(AstType type) method IsType (line 264) | public override IsExpression IsType(AstType type) type BinaryOperatorType (line 271) | public enum BinaryOperatorType FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/CastExpression.cs class CastExpression (line 34) | public class CastExpression : Expression method CastExpression (line 54) | public CastExpression () method CastExpression (line 58) | public CastExpression (AstType castToType, Expression expression) method AcceptVisitor (line 64) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 69) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 74) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 79) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method Member (line 86) | public override MemberReferenceExpression Member(string memberName) method Indexer (line 91) | public override IndexerExpression Indexer(IEnumerable argu... method Indexer (line 99) | public override IndexerExpression Indexer(params Expression[] arguments) method Invoke (line 107) | public override InvocationExpression Invoke(string methodName, IEnumer... method Invoke (line 119) | public override InvocationExpression Invoke(IEnumerable ar... method Invoke (line 127) | public override InvocationExpression Invoke(params Expression[] argume... method CastTo (line 135) | public override CastExpression CastTo(AstType type) method CastAs (line 140) | public override AsExpression CastAs(AstType type) method IsType (line 145) | public override IsExpression IsType(AstType type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/CheckedExpression.cs class CheckedExpression (line 32) | public class CheckedExpression : Expression method CheckedExpression (line 53) | public CheckedExpression () method CheckedExpression (line 57) | public CheckedExpression (Expression expression) method AcceptVisitor (line 62) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 72) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 77) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/ConditionalExpression.cs class ConditionalExpression (line 33) | public class ConditionalExpression : Expression method ConditionalExpression (line 64) | public ConditionalExpression () method ConditionalExpression (line 68) | public ConditionalExpression (Expression condition, Expression trueExp... method AcceptVisitor (line 75) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 80) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 85) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 90) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method Member (line 97) | public override MemberReferenceExpression Member(string memberName) method Indexer (line 102) | public override IndexerExpression Indexer(IEnumerable argu... method Indexer (line 110) | public override IndexerExpression Indexer(params Expression[] arguments) method Invoke (line 118) | public override InvocationExpression Invoke(string methodName, IEnumer... method Invoke (line 130) | public override InvocationExpression Invoke(IEnumerable ar... method Invoke (line 138) | public override InvocationExpression Invoke(params Expression[] argume... method CastTo (line 146) | public override CastExpression CastTo(AstType type) method CastAs (line 151) | public override AsExpression CastAs(AstType type) method IsType (line 156) | public override IsExpression IsType(AstType type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/DefaultValueExpression.cs class DefaultValueExpression (line 32) | public class DefaultValueExpression : Expression method DefaultValueExpression (line 53) | public DefaultValueExpression () method DefaultValueExpression (line 57) | public DefaultValueExpression (AstType type) method AcceptVisitor (line 62) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 72) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 77) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/DirectionExpression.cs type FieldDirection (line 29) | public enum FieldDirection class DirectionExpression (line 39) | public class DirectionExpression : Expression method DirectionExpression (line 58) | public DirectionExpression () method DirectionExpression (line 62) | public DirectionExpression (FieldDirection direction, Expression expre... method AcceptVisitor (line 68) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 73) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 78) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 83) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/ErrorExpression.cs class EmptyExpression (line 30) | [Obsolete("This class is obsolete. Remove all referencing code.")] method AcceptVisitor (line 35) | public override void AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 40) | public override T AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 45) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 50) | protected internal override bool DoMatch(AstNode other, ICSharpCode.NR... class ErrorExpression (line 66) | public class ErrorExpression : Expression method ErrorExpression (line 87) | public ErrorExpression () method ErrorExpression (line 91) | public ErrorExpression (TextLocation location) method ErrorExpression (line 96) | public ErrorExpression (string error) method ErrorExpression (line 101) | public ErrorExpression (string error, TextLocation location) method AcceptVisitor (line 107) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 112) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 117) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 122) | protected internal override bool DoMatch (AstNode other, PatternMatchi... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/Expression.cs class Expression (line 31) | public abstract class Expression : AstNode class NullExpression (line 36) | sealed class NullExpression : Expression method AcceptVisitor (line 44) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 49) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 54) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 59) | protected internal override bool DoMatch(AstNode other, PatternMatch... class PatternPlaceholder (line 72) | sealed class PatternPlaceholder : Expression, PatternMatching.INode method PatternPlaceholder (line 76) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 85) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 90) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 95) | public override S AcceptVisitor(IAstVisitor visitor, T d... method DoMatch (line 100) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 105) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... method Clone (line 118) | public new Expression Clone() method ReplaceWith (line 123) | public Expression ReplaceWith(Func replaceFunc... method Member (line 134) | public virtual MemberReferenceExpression Member(string memberName) method Indexer (line 142) | public virtual IndexerExpression Indexer(IEnumerable argum... method Indexer (line 153) | public virtual IndexerExpression Indexer(params Expression[] arguments) method Invoke (line 164) | public virtual InvocationExpression Invoke(string methodName, IEnumera... method Invoke (line 172) | public virtual InvocationExpression Invoke(string methodName, params E... method Invoke (line 180) | public virtual InvocationExpression Invoke(string methodName, IEnumera... method Invoke (line 195) | public virtual InvocationExpression Invoke(IEnumerable arg... method Invoke (line 206) | public virtual InvocationExpression Invoke(params Expression[] arguments) method CastTo (line 214) | public virtual CastExpression CastTo(AstType type) method CastAs (line 219) | public virtual AsExpression CastAs(AstType type) method IsType (line 224) | public virtual IsExpression IsType(AstType type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/IdentifierExpression.cs class IdentifierExpression (line 30) | public class IdentifierExpression : Expression method IdentifierExpression (line 32) | public IdentifierExpression() method IdentifierExpression (line 36) | public IdentifierExpression(string identifier) method IdentifierExpression (line 41) | public IdentifierExpression(string identifier, TextLocation location) method AcceptVisitor (line 72) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 77) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 82) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 87) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/IndexerExpression.cs class IndexerExpression (line 34) | public class IndexerExpression : Expression method IndexerExpression (line 53) | public IndexerExpression () method IndexerExpression (line 57) | public IndexerExpression (Expression target, IEnumerable a... method IndexerExpression (line 67) | public IndexerExpression (Expression target, params Expression[] argum... method AcceptVisitor (line 71) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 76) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 81) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 86) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/InvocationExpression.cs class InvocationExpression (line 34) | public class InvocationExpression : Expression method AcceptVisitor (line 53) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 58) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 63) | public override S AcceptVisitor (IAstVisitor visitor, T data) method InvocationExpression (line 68) | public InvocationExpression () method InvocationExpression (line 72) | public InvocationExpression (Expression target, IEnumerable (IAstVisitor visitor) method AcceptVisitor (line 72) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 77) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method Member (line 84) | public override MemberReferenceExpression Member(string memberName) method Indexer (line 89) | public override IndexerExpression Indexer(IEnumerable argu... method Indexer (line 97) | public override IndexerExpression Indexer(params Expression[] arguments) method Invoke (line 105) | public override InvocationExpression Invoke(string methodName, IEnumer... method Invoke (line 117) | public override InvocationExpression Invoke(IEnumerable ar... method Invoke (line 125) | public override InvocationExpression Invoke(params Expression[] argume... method CastTo (line 133) | public override CastExpression CastTo(AstType type) method CastAs (line 138) | public override AsExpression CastAs(AstType type) method IsType (line 143) | public override IsExpression IsType(AstType type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/LambdaExpression.cs class LambdaExpression (line 34) | public class LambdaExpression : Expression method AcceptVisitor (line 68) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 73) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 78) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 83) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/MemberReferenceExpression.cs class MemberReferenceExpression (line 34) | public class MemberReferenceExpression : Expression method MemberReferenceExpression (line 79) | public MemberReferenceExpression () method MemberReferenceExpression (line 83) | public MemberReferenceExpression (Expression target, string memberName... method MemberReferenceExpression (line 94) | public MemberReferenceExpression (Expression target, string memberName... method AcceptVisitor (line 98) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 103) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 108) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 113) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/NamedArgumentExpression.cs class NamedArgumentExpression (line 27) | public class NamedArgumentExpression : Expression method NamedArgumentExpression (line 29) | public NamedArgumentExpression() method NamedArgumentExpression (line 33) | public NamedArgumentExpression(string name, Expression expression) method AcceptVisitor (line 66) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 71) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 76) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 81) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/NamedExpression.cs class NamedExpression (line 37) | public class NamedExpression : Expression method NamedExpression (line 39) | public NamedExpression() method NamedExpression (line 43) | public NamedExpression (string name, Expression expression) method AcceptVisitor (line 76) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 81) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 86) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 91) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/NullReferenceExpression.cs class NullReferenceExpression (line 32) | public class NullReferenceExpression : Expression method SetStartLocation (line 41) | internal void SetStartLocation(TextLocation value) method NullReferenceExpression (line 53) | public NullReferenceExpression () method NullReferenceExpression (line 57) | public NullReferenceExpression (TextLocation location) method AcceptVisitor (line 62) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 72) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 77) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/ObjectCreateExpression.cs class ObjectCreateExpression (line 34) | public class ObjectCreateExpression : Expression method ObjectCreateExpression (line 65) | public ObjectCreateExpression () method ObjectCreateExpression (line 69) | public ObjectCreateExpression (AstType type, IEnumerable a... method ObjectCreateExpression (line 79) | public ObjectCreateExpression (AstType type, params Expression[] argum... method AcceptVisitor (line 83) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 88) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 93) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 98) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/ParenthesizedExpression.cs class ParenthesizedExpression (line 32) | public class ParenthesizedExpression : Expression method ParenthesizedExpression (line 47) | public ParenthesizedExpression() method ParenthesizedExpression (line 51) | public ParenthesizedExpression(Expression expr) method AcceptVisitor (line 56) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 61) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 66) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 71) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method ActsAsParenthesizedExpression (line 83) | public static bool ActsAsParenthesizedExpression(AstNode expression) method UnpackParenthesizedExpression (line 91) | public static Expression UnpackParenthesizedExpression(Expression expr) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/PointerReferenceExpression.cs class PointerReferenceExpression (line 34) | public class PointerReferenceExpression : Expression method AcceptVisitor (line 69) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 74) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 79) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 84) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/PrimitiveExpression.cs class PrimitiveExpression (line 34) | public class PrimitiveExpression : Expression method SetStartLocation (line 45) | internal void SetStartLocation(TextLocation value) method SetValue (line 85) | public void SetValue(object value, string literalValue) method PrimitiveExpression (line 94) | public PrimitiveExpression (object value) method PrimitiveExpression (line 100) | public PrimitiveExpression (object value, string literalValue) method PrimitiveExpression (line 106) | public PrimitiveExpression (object value, TextLocation startLocation, ... method AcceptVisitor (line 113) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 118) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 123) | public override S AcceptVisitor (IAstVisitor visitor, T data) method AdvanceLocation (line 128) | unsafe static TextLocation AdvanceLocation(TextLocation startLocation,... method DoMatch (line 156) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/QueryExpression.cs class QueryExpression (line 24) | public class QueryExpression : Expression class NullQueryExpression (line 31) | sealed class NullQueryExpression : QueryExpression method AcceptVisitor (line 39) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 44) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 49) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 54) | protected internal override bool DoMatch(AstNode other, PatternMatch... method AcceptVisitor (line 65) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 70) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 75) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 80) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method Member (line 87) | public override MemberReferenceExpression Member(string memberName) method Indexer (line 92) | public override IndexerExpression Indexer(IEnumerable argu... method Indexer (line 100) | public override IndexerExpression Indexer(params Expression[] arguments) method Invoke (line 108) | public override InvocationExpression Invoke(string methodName, IEnumer... method Invoke (line 120) | public override InvocationExpression Invoke(IEnumerable ar... method Invoke (line 128) | public override InvocationExpression Invoke(params Expression[] argume... method CastTo (line 136) | public override CastExpression CastTo(AstType type) method CastAs (line 141) | public override AsExpression CastAs(AstType type) method IsType (line 146) | public override IsExpression IsType(AstType type) class QueryClause (line 153) | public abstract class QueryClause : AstNode class QueryContinuationClause (line 178) | public class QueryContinuationClause : QueryClause method AcceptVisitor (line 205) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 210) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 215) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 220) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class QueryFromClause (line 227) | public class QueryFromClause : QueryClause method AcceptVisitor (line 263) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 268) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 273) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 278) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class QueryLetClause (line 286) | public class QueryLetClause : QueryClause method AcceptVisitor (line 316) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 321) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 326) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 331) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class QueryWhereClause (line 339) | public class QueryWhereClause : QueryClause method AcceptVisitor (line 352) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 357) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 362) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 367) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class QueryJoinClause (line 377) | public class QueryJoinClause : QueryClause method AcceptVisitor (line 461) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 466) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 471) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 476) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class QueryOrderClause (line 487) | public class QueryOrderClause : QueryClause method AcceptVisitor (line 500) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 505) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 510) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 515) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class QueryOrdering (line 522) | public class QueryOrdering : AstNode method AcceptVisitor (line 545) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 550) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 555) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 560) | protected internal override bool DoMatch(AstNode other, PatternMatchin... type QueryOrderingDirection (line 567) | public enum QueryOrderingDirection class QuerySelectClause (line 574) | public class QuerySelectClause : QueryClause method AcceptVisitor (line 587) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 592) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 597) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 602) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class QueryGroupClause (line 609) | public class QueryGroupClause : QueryClause method AcceptVisitor (line 634) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 639) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 644) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 649) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/SizeOfExpression.cs class SizeOfExpression (line 32) | public class SizeOfExpression : Expression method SizeOfExpression (line 53) | public SizeOfExpression () method SizeOfExpression (line 57) | public SizeOfExpression (AstType type) method AcceptVisitor (line 62) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 72) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 77) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/StackAllocExpression.cs class StackAllocExpression (line 32) | public class StackAllocExpression : Expression method AcceptVisitor (line 58) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 63) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 68) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 73) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/ThisReferenceExpression.cs class ThisReferenceExpression (line 32) | public class ThisReferenceExpression : Expression method AcceptVisitor (line 50) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 55) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 60) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 65) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/TypeOfExpression.cs class TypeOfExpression (line 33) | public class TypeOfExpression : Expression method TypeOfExpression (line 54) | public TypeOfExpression () method TypeOfExpression (line 58) | public TypeOfExpression (AstType type) method AcceptVisitor (line 63) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 68) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 73) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 78) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/TypeReferenceExpression.cs class TypeReferenceExpression (line 27) | public class TypeReferenceExpression : Expression method AcceptVisitor (line 34) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 39) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 44) | public override S AcceptVisitor(IAstVisitor visitor, T data) method TypeReferenceExpression (line 49) | public TypeReferenceExpression () method TypeReferenceExpression (line 53) | public TypeReferenceExpression (AstType type) method DoMatch (line 58) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/UnaryOperatorExpression.cs class UnaryOperatorExpression (line 35) | public class UnaryOperatorExpression : Expression method UnaryOperatorExpression (line 47) | public UnaryOperatorExpression() method UnaryOperatorExpression (line 51) | public UnaryOperatorExpression(UnaryOperatorType op, Expression expres... method AcceptVisitor (line 72) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 77) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 82) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 87) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method GetOperatorRole (line 94) | public static TokenRole GetOperatorRole(UnaryOperatorType op) method GetLinqNodeType (line 122) | public static ExpressionType GetLinqNodeType(UnaryOperatorType op, boo... type UnaryOperatorType (line 151) | public enum UnaryOperatorType FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/UncheckedExpression.cs class UncheckedExpression (line 32) | public class UncheckedExpression : Expression method UncheckedExpression (line 53) | public UncheckedExpression () method UncheckedExpression (line 57) | public UncheckedExpression (Expression expression) method AcceptVisitor (line 62) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 72) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 77) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Expressions/UndocumentedExpression.cs type UndocumentedExpressionType (line 31) | public enum UndocumentedExpressionType class UndocumentedExpression (line 43) | public class UndocumentedExpression : Expression method AcceptVisitor (line 83) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 88) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 93) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 98) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/Attribute.cs class Attribute (line 34) | public class Attribute : AstNode method AcceptVisitor (line 65) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 70) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 75) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 80) | protected internal override bool DoMatch (AstNode other, PatternMatchi... method ToString (line 86) | public override string ToString(CSharpFormattingOptions formattingOpti... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/AttributeSection.cs class AttributeSection (line 36) | public class AttributeSection : AstNode class PatternPlaceholder (line 44) | sealed class PatternPlaceholder : AttributeSection, PatternMatching.INode method PatternPlaceholder (line 48) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 57) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 62) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override S AcceptVisitor(IAstVisitor visitor, T d... method DoMatch (line 72) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 77) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... method AcceptVisitor (line 120) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 125) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 130) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 135) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method AttributeSection (line 141) | public AttributeSection() method AttributeSection (line 145) | public AttributeSection(Attribute attr) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/Comment.cs type CommentType (line 29) | public enum CommentType class Comment (line 53) | public class Comment : AstNode method Comment (line 105) | public Comment (string content, CommentType type = CommentType.SingleL... method Comment (line 111) | public Comment (CommentType commentType, TextLocation startLocation, T... method AcceptVisitor (line 118) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 123) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 128) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 133) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/Constraint.cs class Constraint (line 37) | public class Constraint : AstNode method AcceptVisitor (line 63) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 68) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 73) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 78) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/DelegateDeclaration.cs class DelegateDeclaration (line 34) | public class DelegateDeclaration : EntityDeclaration method AcceptVisitor (line 68) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 73) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 78) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 83) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/ExternAliasDeclaration.cs class ExternAliasDeclaration (line 32) | public class ExternAliasDeclaration : AstNode method AcceptVisitor (line 70) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 75) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 80) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 85) | protected internal override bool DoMatch (AstNode other, PatternMatchi... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/NamespaceDeclaration.cs class NamespaceDeclaration (line 36) | public class NamespaceDeclaration : AstNode method ConstructType (line 66) | static AstType ConstructType(string[] arr, int i) method NamespaceDeclaration (line 114) | public NamespaceDeclaration() method NamespaceDeclaration (line 118) | public NamespaceDeclaration(string name) method BuildQualifiedName (line 123) | public static string BuildQualifiedName(string name1, string name2) method AddMember (line 132) | public void AddMember(AstNode child) method AcceptVisitor (line 137) | public override void AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 142) | public override T AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 147) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 152) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/NewLineNode.cs class NewLineNode (line 8) | public sealed class NewLineNode : AstNode method NewLineNode (line 56) | public NewLineNode() : this (TextLocation.Empty) method NewLineNode (line 60) | public NewLineNode(TextLocation startLocation) method ToString (line 65) | public sealed override string ToString(CSharpFormattingOptions formatt... method AcceptVisitor (line 70) | public override void AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 75) | public override T AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 80) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 85) | protected internal override bool DoMatch(AstNode other, ICSharpCode.NR... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/PreProcessorDirective.cs type PreProcessorDirectiveType (line 32) | public enum PreProcessorDirectiveType : byte class LinePreprocessorDirective (line 51) | public class LinePreprocessorDirective : PreProcessorDirective method LinePreprocessorDirective (line 63) | public LinePreprocessorDirective(TextLocation startLocation, TextLocat... method LinePreprocessorDirective (line 67) | public LinePreprocessorDirective(string argument = null) : base (PrePr... class PragmaWarningPreprocessorDirective (line 72) | public class PragmaWarningPreprocessorDirective : PreProcessorDirective method PragmaWarningPreprocessorDirective (line 116) | public PragmaWarningPreprocessorDirective(TextLocation startLocation, ... method PragmaWarningPreprocessorDirective (line 120) | public PragmaWarningPreprocessorDirective(string argument = null) : ba... method IsDefined (line 124) | public bool IsDefined(int pragmaWarning) class PreProcessorDirective (line 130) | public class PreProcessorDirective : AstNode method PreProcessorDirective (line 170) | public PreProcessorDirective(PreProcessorDirectiveType type, TextLocat... method PreProcessorDirective (line 177) | public PreProcessorDirective(PreProcessorDirectiveType type, string ar... method AcceptVisitor (line 183) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 188) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 193) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 198) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/TextNode.cs class TextNode (line 34) | public class TextNode : AstNode method TextNode (line 61) | public TextNode(string text) : this (text, TextLocation.Empty, TextLoc... method TextNode (line 65) | public TextNode(string text, TextLocation startLocation, TextLocation ... method AcceptVisitor (line 72) | public override void AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 77) | public override T AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 82) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 87) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/TypeDeclaration.cs type ClassType (line 33) | public enum ClassType class TypeDeclaration (line 44) | public class TypeDeclaration : EntityDeclaration method AcceptVisitor (line 121) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 126) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 131) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 136) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/TypeParameterDeclaration.cs class TypeParameterDeclaration (line 31) | public class TypeParameterDeclaration : AstNode method TypeParameterDeclaration (line 83) | public TypeParameterDeclaration () method TypeParameterDeclaration (line 87) | public TypeParameterDeclaration (string name) method AcceptVisitor (line 92) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 97) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 102) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 107) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/UsingAliasDeclaration.cs class UsingAliasDeclaration (line 32) | public class UsingAliasDeclaration : AstNode method UsingAliasDeclaration (line 70) | public UsingAliasDeclaration () method UsingAliasDeclaration (line 74) | public UsingAliasDeclaration (string alias, string nameSpace) method UsingAliasDeclaration (line 80) | public UsingAliasDeclaration (string alias, AstType import) method AcceptVisitor (line 86) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 91) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 96) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 101) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/UsingDeclaration.cs class UsingDeclaration (line 37) | public class UsingDeclaration : AstNode method ConstructNamespace (line 61) | internal static string ConstructNamespace (AstType type) method UsingDeclaration (line 87) | public UsingDeclaration () method UsingDeclaration (line 91) | public UsingDeclaration (string nameSpace) method UsingDeclaration (line 96) | public UsingDeclaration (AstType import) method AcceptVisitor (line 101) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 106) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 111) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 116) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/GeneralScope/WhitespaceNode.cs class WhitespaceNode (line 33) | public class WhitespaceNode : AstNode method WhitespaceNode (line 59) | public WhitespaceNode(string whiteSpaceText) : this (whiteSpaceText, T... method WhitespaceNode (line 63) | public WhitespaceNode(string whiteSpaceText, TextLocation startLocation) method AcceptVisitor (line 69) | public override void AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 74) | public override T AcceptVisitor(IAstVisitor visitor) method AcceptVisitor (line 79) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 84) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/IAstVisitor.cs type IAstVisitor (line 26) | public interface IAstVisitor method VisitAnonymousMethodExpression (line 28) | void VisitAnonymousMethodExpression(AnonymousMethodExpression anonymou... method VisitUndocumentedExpression (line 29) | void VisitUndocumentedExpression(UndocumentedExpression undocumentedEx... method VisitArrayCreateExpression (line 30) | void VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpre... method VisitArrayInitializerExpression (line 31) | void VisitArrayInitializerExpression(ArrayInitializerExpression arrayI... method VisitAsExpression (line 32) | void VisitAsExpression(AsExpression asExpression); method VisitAssignmentExpression (line 33) | void VisitAssignmentExpression(AssignmentExpression assignmentExpressi... method VisitBaseReferenceExpression (line 34) | void VisitBaseReferenceExpression(BaseReferenceExpression baseReferenc... method VisitBinaryOperatorExpression (line 35) | void VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOper... method VisitCastExpression (line 36) | void VisitCastExpression(CastExpression castExpression); method VisitCheckedExpression (line 37) | void VisitCheckedExpression(CheckedExpression checkedExpression); method VisitConditionalExpression (line 38) | void VisitConditionalExpression(ConditionalExpression conditionalExpre... method VisitDefaultValueExpression (line 39) | void VisitDefaultValueExpression(DefaultValueExpression defaultValueEx... method VisitDirectionExpression (line 40) | void VisitDirectionExpression(DirectionExpression directionExpression); method VisitIdentifierExpression (line 41) | void VisitIdentifierExpression(IdentifierExpression identifierExpressi... method VisitIndexerExpression (line 42) | void VisitIndexerExpression(IndexerExpression indexerExpression); method VisitInvocationExpression (line 43) | void VisitInvocationExpression(InvocationExpression invocationExpressi... method VisitIsExpression (line 44) | void VisitIsExpression(IsExpression isExpression); method VisitLambdaExpression (line 45) | void VisitLambdaExpression(LambdaExpression lambdaExpression); method VisitMemberReferenceExpression (line 46) | void VisitMemberReferenceExpression(MemberReferenceExpression memberRe... method VisitNamedArgumentExpression (line 47) | void VisitNamedArgumentExpression(NamedArgumentExpression namedArgumen... method VisitNamedExpression (line 48) | void VisitNamedExpression(NamedExpression namedExpression); method VisitNullReferenceExpression (line 49) | void VisitNullReferenceExpression(NullReferenceExpression nullReferenc... method VisitObjectCreateExpression (line 50) | void VisitObjectCreateExpression(ObjectCreateExpression objectCreateEx... method VisitAnonymousTypeCreateExpression (line 51) | void VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ... method VisitParenthesizedExpression (line 52) | void VisitParenthesizedExpression(ParenthesizedExpression parenthesize... method VisitPointerReferenceExpression (line 53) | void VisitPointerReferenceExpression(PointerReferenceExpression pointe... method VisitPrimitiveExpression (line 54) | void VisitPrimitiveExpression(PrimitiveExpression primitiveExpression); method VisitSizeOfExpression (line 55) | void VisitSizeOfExpression(SizeOfExpression sizeOfExpression); method VisitStackAllocExpression (line 56) | void VisitStackAllocExpression(StackAllocExpression stackAllocExpressi... method VisitThisReferenceExpression (line 57) | void VisitThisReferenceExpression(ThisReferenceExpression thisReferenc... method VisitTypeOfExpression (line 58) | void VisitTypeOfExpression(TypeOfExpression typeOfExpression); method VisitTypeReferenceExpression (line 59) | void VisitTypeReferenceExpression(TypeReferenceExpression typeReferenc... method VisitUnaryOperatorExpression (line 60) | void VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperato... method VisitUncheckedExpression (line 61) | void VisitUncheckedExpression(UncheckedExpression uncheckedExpression); method VisitQueryExpression (line 63) | void VisitQueryExpression(QueryExpression queryExpression); method VisitQueryContinuationClause (line 64) | void VisitQueryContinuationClause(QueryContinuationClause queryContinu... method VisitQueryFromClause (line 65) | void VisitQueryFromClause(QueryFromClause queryFromClause); method VisitQueryLetClause (line 66) | void VisitQueryLetClause(QueryLetClause queryLetClause); method VisitQueryWhereClause (line 67) | void VisitQueryWhereClause(QueryWhereClause queryWhereClause); method VisitQueryJoinClause (line 68) | void VisitQueryJoinClause(QueryJoinClause queryJoinClause); method VisitQueryOrderClause (line 69) | void VisitQueryOrderClause(QueryOrderClause queryOrderClause); method VisitQueryOrdering (line 70) | void VisitQueryOrdering(QueryOrdering queryOrdering); method VisitQuerySelectClause (line 71) | void VisitQuerySelectClause(QuerySelectClause querySelectClause); method VisitQueryGroupClause (line 72) | void VisitQueryGroupClause(QueryGroupClause queryGroupClause); method VisitAttribute (line 74) | void VisitAttribute(Attribute attribute); method VisitAttributeSection (line 75) | void VisitAttributeSection(AttributeSection attributeSection); method VisitDelegateDeclaration (line 76) | void VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration); method VisitNamespaceDeclaration (line 77) | void VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclarati... method VisitTypeDeclaration (line 78) | void VisitTypeDeclaration(TypeDeclaration typeDeclaration); method VisitUsingAliasDeclaration (line 79) | void VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclar... method VisitUsingDeclaration (line 80) | void VisitUsingDeclaration(UsingDeclaration usingDeclaration); method VisitExternAliasDeclaration (line 81) | void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDec... method VisitBlockStatement (line 83) | void VisitBlockStatement(BlockStatement blockStatement); method VisitBreakStatement (line 84) | void VisitBreakStatement(BreakStatement breakStatement); method VisitCheckedStatement (line 85) | void VisitCheckedStatement(CheckedStatement checkedStatement); method VisitContinueStatement (line 86) | void VisitContinueStatement(ContinueStatement continueStatement); method VisitDoWhileStatement (line 87) | void VisitDoWhileStatement(DoWhileStatement doWhileStatement); method VisitEmptyStatement (line 88) | void VisitEmptyStatement(EmptyStatement emptyStatement); method VisitExpressionStatement (line 89) | void VisitExpressionStatement(ExpressionStatement expressionStatement); method VisitFixedStatement (line 90) | void VisitFixedStatement(FixedStatement fixedStatement); method VisitForeachStatement (line 91) | void VisitForeachStatement(ForeachStatement foreachStatement); method VisitForStatement (line 92) | void VisitForStatement(ForStatement forStatement); method VisitGotoCaseStatement (line 93) | void VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement); method VisitGotoDefaultStatement (line 94) | void VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStateme... method VisitGotoStatement (line 95) | void VisitGotoStatement(GotoStatement gotoStatement); method VisitIfElseStatement (line 96) | void VisitIfElseStatement(IfElseStatement ifElseStatement); method VisitLabelStatement (line 97) | void VisitLabelStatement(LabelStatement labelStatement); method VisitLockStatement (line 98) | void VisitLockStatement(LockStatement lockStatement); method VisitReturnStatement (line 99) | void VisitReturnStatement(ReturnStatement returnStatement); method VisitSwitchStatement (line 100) | void VisitSwitchStatement(SwitchStatement switchStatement); method VisitSwitchSection (line 101) | void VisitSwitchSection(SwitchSection switchSection); method VisitCaseLabel (line 102) | void VisitCaseLabel(CaseLabel caseLabel); method VisitThrowStatement (line 103) | void VisitThrowStatement(ThrowStatement throwStatement); method VisitTryCatchStatement (line 104) | void VisitTryCatchStatement(TryCatchStatement tryCatchStatement); method VisitCatchClause (line 105) | void VisitCatchClause(CatchClause catchClause); method VisitUncheckedStatement (line 106) | void VisitUncheckedStatement(UncheckedStatement uncheckedStatement); method VisitUnsafeStatement (line 107) | void VisitUnsafeStatement(UnsafeStatement unsafeStatement); method VisitUsingStatement (line 108) | void VisitUsingStatement(UsingStatement usingStatement); method VisitVariableDeclarationStatement (line 109) | void VisitVariableDeclarationStatement(VariableDeclarationStatement va... method VisitWhileStatement (line 110) | void VisitWhileStatement(WhileStatement whileStatement); method VisitYieldBreakStatement (line 111) | void VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement); method VisitYieldReturnStatement (line 112) | void VisitYieldReturnStatement(YieldReturnStatement yieldReturnStateme... method VisitAccessor (line 114) | void VisitAccessor(Accessor accessor); method VisitConstructorDeclaration (line 115) | void VisitConstructorDeclaration(ConstructorDeclaration constructorDec... method VisitConstructorInitializer (line 116) | void VisitConstructorInitializer(ConstructorInitializer constructorIni... method VisitDestructorDeclaration (line 117) | void VisitDestructorDeclaration(DestructorDeclaration destructorDeclar... method VisitEnumMemberDeclaration (line 118) | void VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclar... method VisitEventDeclaration (line 119) | void VisitEventDeclaration(EventDeclaration eventDeclaration); method VisitCustomEventDeclaration (line 120) | void VisitCustomEventDeclaration(CustomEventDeclaration customEventDec... method VisitFieldDeclaration (line 121) | void VisitFieldDeclaration(FieldDeclaration fieldDeclaration); method VisitIndexerDeclaration (line 122) | void VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration); method VisitMethodDeclaration (line 123) | void VisitMethodDeclaration(MethodDeclaration methodDeclaration); method VisitOperatorDeclaration (line 124) | void VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration); method VisitParameterDeclaration (line 125) | void VisitParameterDeclaration(ParameterDeclaration parameterDeclarati... method VisitPropertyDeclaration (line 126) | void VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration); method VisitVariableInitializer (line 127) | void VisitVariableInitializer(VariableInitializer variableInitializer); method VisitFixedFieldDeclaration (line 128) | void VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclar... method VisitFixedVariableInitializer (line 129) | void VisitFixedVariableInitializer(FixedVariableInitializer fixedVaria... method VisitSyntaxTree (line 131) | void VisitSyntaxTree(SyntaxTree syntaxTree); method VisitSimpleType (line 132) | void VisitSimpleType(SimpleType simpleType); method VisitMemberType (line 133) | void VisitMemberType(MemberType memberType); method VisitComposedType (line 134) | void VisitComposedType(ComposedType composedType); method VisitArraySpecifier (line 135) | void VisitArraySpecifier(ArraySpecifier arraySpecifier); method VisitPrimitiveType (line 136) | void VisitPrimitiveType(PrimitiveType primitiveType); method VisitComment (line 138) | void VisitComment(Comment comment); method VisitNewLine (line 139) | void VisitNewLine(NewLineNode newLineNode); method VisitWhitespace (line 140) | void VisitWhitespace(WhitespaceNode whitespaceNode); method VisitText (line 141) | void VisitText(TextNode textNode); method VisitPreProcessorDirective (line 142) | void VisitPreProcessorDirective(PreProcessorDirective preProcessorDire... method VisitDocumentationReference (line 143) | void VisitDocumentationReference(DocumentationReference documentationR... method VisitTypeParameterDeclaration (line 145) | void VisitTypeParameterDeclaration(TypeParameterDeclaration typeParame... method VisitConstraint (line 146) | void VisitConstraint(Constraint constraint); method VisitCSharpTokenNode (line 147) | void VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode); method VisitIdentifier (line 148) | void VisitIdentifier(Identifier identifier); method VisitNullNode (line 150) | void VisitNullNode(AstNode nullNode); method VisitErrorNode (line 151) | void VisitErrorNode(AstNode errorNode); method VisitPatternPlaceholder (line 152) | void VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Patt... method VisitAnonymousMethodExpression (line 160) | S VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMe... method VisitUndocumentedExpression (line 161) | S VisitUndocumentedExpression(UndocumentedExpression undocumentedExpre... method VisitArrayCreateExpression (line 162) | S VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpressi... method VisitArrayInitializerExpression (line 163) | S VisitArrayInitializerExpression(ArrayInitializerExpression arrayInit... method VisitAsExpression (line 164) | S VisitAsExpression(AsExpression asExpression); method VisitAssignmentExpression (line 165) | S VisitAssignmentExpression(AssignmentExpression assignmentExpression); method VisitBaseReferenceExpression (line 166) | S VisitBaseReferenceExpression(BaseReferenceExpression baseReferenceEx... method VisitBinaryOperatorExpression (line 167) | S VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOperato... method VisitCastExpression (line 168) | S VisitCastExpression(CastExpression castExpression); method VisitCheckedExpression (line 169) | S VisitCheckedExpression(CheckedExpression checkedExpression); method VisitConditionalExpression (line 170) | S VisitConditionalExpression(ConditionalExpression conditionalExpressi... method VisitDefaultValueExpression (line 171) | S VisitDefaultValueExpression(DefaultValueExpression defaultValueExpre... method VisitDirectionExpression (line 172) | S VisitDirectionExpression(DirectionExpression directionExpression); method VisitIdentifierExpression (line 173) | S VisitIdentifierExpression(IdentifierExpression identifierExpression); method VisitIndexerExpression (line 174) | S VisitIndexerExpression(IndexerExpression indexerExpression); method VisitInvocationExpression (line 175) | S VisitInvocationExpression(InvocationExpression invocationExpression); method VisitIsExpression (line 176) | S VisitIsExpression(IsExpression isExpression); method VisitLambdaExpression (line 177) | S VisitLambdaExpression(LambdaExpression lambdaExpression); method VisitMemberReferenceExpression (line 178) | S VisitMemberReferenceExpression(MemberReferenceExpression memberRefer... method VisitNamedArgumentExpression (line 179) | S VisitNamedArgumentExpression(NamedArgumentExpression namedArgumentEx... method VisitNamedExpression (line 180) | S VisitNamedExpression(NamedExpression namedExpression); method VisitNullReferenceExpression (line 181) | S VisitNullReferenceExpression(NullReferenceExpression nullReferenceEx... method VisitObjectCreateExpression (line 182) | S VisitObjectCreateExpression(ObjectCreateExpression objectCreateExpre... method VisitAnonymousTypeCreateExpression (line 183) | S VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ano... method VisitParenthesizedExpression (line 184) | S VisitParenthesizedExpression(ParenthesizedExpression parenthesizedEx... method VisitPointerReferenceExpression (line 185) | S VisitPointerReferenceExpression(PointerReferenceExpression pointerRe... method VisitPrimitiveExpression (line 186) | S VisitPrimitiveExpression(PrimitiveExpression primitiveExpression); method VisitSizeOfExpression (line 187) | S VisitSizeOfExpression(SizeOfExpression sizeOfExpression); method VisitStackAllocExpression (line 188) | S VisitStackAllocExpression(StackAllocExpression stackAllocExpression); method VisitThisReferenceExpression (line 189) | S VisitThisReferenceExpression(ThisReferenceExpression thisReferenceEx... method VisitTypeOfExpression (line 190) | S VisitTypeOfExpression(TypeOfExpression typeOfExpression); method VisitTypeReferenceExpression (line 191) | S VisitTypeReferenceExpression(TypeReferenceExpression typeReferenceEx... method VisitUnaryOperatorExpression (line 192) | S VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperatorEx... method VisitUncheckedExpression (line 193) | S VisitUncheckedExpression(UncheckedExpression uncheckedExpression); method VisitQueryExpression (line 195) | S VisitQueryExpression(QueryExpression queryExpression); method VisitQueryContinuationClause (line 196) | S VisitQueryContinuationClause(QueryContinuationClause queryContinuati... method VisitQueryFromClause (line 197) | S VisitQueryFromClause(QueryFromClause queryFromClause); method VisitQueryLetClause (line 198) | S VisitQueryLetClause(QueryLetClause queryLetClause); method VisitQueryWhereClause (line 199) | S VisitQueryWhereClause(QueryWhereClause queryWhereClause); method VisitQueryJoinClause (line 200) | S VisitQueryJoinClause(QueryJoinClause queryJoinClause); method VisitQueryOrderClause (line 201) | S VisitQueryOrderClause(QueryOrderClause queryOrderClause); method VisitQueryOrdering (line 202) | S VisitQueryOrdering(QueryOrdering queryOrdering); method VisitQuerySelectClause (line 203) | S VisitQuerySelectClause(QuerySelectClause querySelectClause); method VisitQueryGroupClause (line 204) | S VisitQueryGroupClause(QueryGroupClause queryGroupClause); method VisitAttribute (line 206) | S VisitAttribute(Attribute attribute); method VisitAttributeSection (line 207) | S VisitAttributeSection(AttributeSection attributeSection); method VisitDelegateDeclaration (line 208) | S VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration); method VisitNamespaceDeclaration (line 209) | S VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration); method VisitTypeDeclaration (line 210) | S VisitTypeDeclaration(TypeDeclaration typeDeclaration); method VisitUsingAliasDeclaration (line 211) | S VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclarati... method VisitUsingDeclaration (line 212) | S VisitUsingDeclaration(UsingDeclaration usingDeclaration); method VisitExternAliasDeclaration (line 213) | S VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclar... method VisitBlockStatement (line 215) | S VisitBlockStatement(BlockStatement blockStatement); method VisitBreakStatement (line 216) | S VisitBreakStatement(BreakStatement breakStatement); method VisitCheckedStatement (line 217) | S VisitCheckedStatement(CheckedStatement checkedStatement); method VisitContinueStatement (line 218) | S VisitContinueStatement(ContinueStatement continueStatement); method VisitDoWhileStatement (line 219) | S VisitDoWhileStatement(DoWhileStatement doWhileStatement); method VisitEmptyStatement (line 220) | S VisitEmptyStatement(EmptyStatement emptyStatement); method VisitExpressionStatement (line 221) | S VisitExpressionStatement(ExpressionStatement expressionStatement); method VisitFixedStatement (line 222) | S VisitFixedStatement(FixedStatement fixedStatement); method VisitForeachStatement (line 223) | S VisitForeachStatement(ForeachStatement foreachStatement); method VisitForStatement (line 224) | S VisitForStatement(ForStatement forStatement); method VisitGotoCaseStatement (line 225) | S VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement); method VisitGotoDefaultStatement (line 226) | S VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStatement); method VisitGotoStatement (line 227) | S VisitGotoStatement(GotoStatement gotoStatement); method VisitIfElseStatement (line 228) | S VisitIfElseStatement(IfElseStatement ifElseStatement); method VisitLabelStatement (line 229) | S VisitLabelStatement(LabelStatement labelStatement); method VisitLockStatement (line 230) | S VisitLockStatement(LockStatement lockStatement); method VisitReturnStatement (line 231) | S VisitReturnStatement(ReturnStatement returnStatement); method VisitSwitchStatement (line 232) | S VisitSwitchStatement(SwitchStatement switchStatement); method VisitSwitchSection (line 233) | S VisitSwitchSection(SwitchSection switchSection); method VisitCaseLabel (line 234) | S VisitCaseLabel(CaseLabel caseLabel); method VisitThrowStatement (line 235) | S VisitThrowStatement(ThrowStatement throwStatement); method VisitTryCatchStatement (line 236) | S VisitTryCatchStatement(TryCatchStatement tryCatchStatement); method VisitCatchClause (line 237) | S VisitCatchClause(CatchClause catchClause); method VisitUncheckedStatement (line 238) | S VisitUncheckedStatement(UncheckedStatement uncheckedStatement); method VisitUnsafeStatement (line 239) | S VisitUnsafeStatement(UnsafeStatement unsafeStatement); method VisitUsingStatement (line 240) | S VisitUsingStatement(UsingStatement usingStatement); method VisitVariableDeclarationStatement (line 241) | S VisitVariableDeclarationStatement(VariableDeclarationStatement varia... method VisitWhileStatement (line 242) | S VisitWhileStatement(WhileStatement whileStatement); method VisitYieldBreakStatement (line 243) | S VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement); method VisitYieldReturnStatement (line 244) | S VisitYieldReturnStatement(YieldReturnStatement yieldReturnStatement); method VisitAccessor (line 246) | S VisitAccessor(Accessor accessor); method VisitConstructorDeclaration (line 247) | S VisitConstructorDeclaration(ConstructorDeclaration constructorDeclar... method VisitConstructorInitializer (line 248) | S VisitConstructorInitializer(ConstructorInitializer constructorInitia... method VisitDestructorDeclaration (line 249) | S VisitDestructorDeclaration(DestructorDeclaration destructorDeclarati... method VisitEnumMemberDeclaration (line 250) | S VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclarati... method VisitEventDeclaration (line 251) | S VisitEventDeclaration(EventDeclaration eventDeclaration); method VisitCustomEventDeclaration (line 252) | S VisitCustomEventDeclaration(CustomEventDeclaration customEventDeclar... method VisitFieldDeclaration (line 253) | S VisitFieldDeclaration(FieldDeclaration fieldDeclaration); method VisitIndexerDeclaration (line 254) | S VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration); method VisitMethodDeclaration (line 255) | S VisitMethodDeclaration(MethodDeclaration methodDeclaration); method VisitOperatorDeclaration (line 256) | S VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration); method VisitParameterDeclaration (line 257) | S VisitParameterDeclaration(ParameterDeclaration parameterDeclaration); method VisitPropertyDeclaration (line 258) | S VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration); method VisitVariableInitializer (line 259) | S VisitVariableInitializer(VariableInitializer variableInitializer); method VisitFixedFieldDeclaration (line 260) | S VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclarati... method VisitFixedVariableInitializer (line 261) | S VisitFixedVariableInitializer(FixedVariableInitializer fixedVariable... method VisitSyntaxTree (line 263) | S VisitSyntaxTree(SyntaxTree syntaxTree); method VisitSimpleType (line 264) | S VisitSimpleType(SimpleType simpleType); method VisitMemberType (line 265) | S VisitMemberType(MemberType memberType); method VisitComposedType (line 266) | S VisitComposedType(ComposedType composedType); method VisitArraySpecifier (line 267) | S VisitArraySpecifier(ArraySpecifier arraySpecifier); method VisitPrimitiveType (line 268) | S VisitPrimitiveType(PrimitiveType primitiveType); method VisitComment (line 270) | S VisitComment(Comment comment); method VisitWhitespace (line 271) | S VisitWhitespace(WhitespaceNode whitespaceNode); method VisitText (line 272) | S VisitText(TextNode textNode); method VisitNewLine (line 273) | S VisitNewLine(NewLineNode newLineNode); method VisitPreProcessorDirective (line 274) | S VisitPreProcessorDirective(PreProcessorDirective preProcessorDirecti... method VisitDocumentationReference (line 275) | S VisitDocumentationReference(DocumentationReference documentationRefe... method VisitTypeParameterDeclaration (line 277) | S VisitTypeParameterDeclaration(TypeParameterDeclaration typeParameter... method VisitConstraint (line 278) | S VisitConstraint(Constraint constraint); method VisitCSharpTokenNode (line 279) | S VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode); method VisitIdentifier (line 280) | S VisitIdentifier(Identifier identifier); method VisitNullNode (line 282) | S VisitNullNode(AstNode nullNode); method VisitErrorNode (line 283) | S VisitErrorNode(AstNode errorNode); method VisitPatternPlaceholder (line 284) | S VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Pattern... method VisitAnonymousMethodExpression (line 292) | S VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMe... method VisitUndocumentedExpression (line 293) | S VisitUndocumentedExpression(UndocumentedExpression undocumentedExpre... method VisitArrayCreateExpression (line 294) | S VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpressi... method VisitArrayInitializerExpression (line 295) | S VisitArrayInitializerExpression(ArrayInitializerExpression arrayInit... method VisitAsExpression (line 296) | S VisitAsExpression(AsExpression asExpression, T data); method VisitAssignmentExpression (line 297) | S VisitAssignmentExpression(AssignmentExpression assignmentExpression,... method VisitBaseReferenceExpression (line 298) | S VisitBaseReferenceExpression(BaseReferenceExpression baseReferenceEx... method VisitBinaryOperatorExpression (line 299) | S VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOperato... method VisitCastExpression (line 300) | S VisitCastExpression(CastExpression castExpression, T data); method VisitCheckedExpression (line 301) | S VisitCheckedExpression(CheckedExpression checkedExpression, T data); method VisitConditionalExpression (line 302) | S VisitConditionalExpression(ConditionalExpression conditionalExpressi... method VisitDefaultValueExpression (line 303) | S VisitDefaultValueExpression(DefaultValueExpression defaultValueExpre... method VisitDirectionExpression (line 304) | S VisitDirectionExpression(DirectionExpression directionExpression, T ... method VisitIdentifierExpression (line 305) | S VisitIdentifierExpression(IdentifierExpression identifierExpression,... method VisitIndexerExpression (line 306) | S VisitIndexerExpression(IndexerExpression indexerExpression, T data); method VisitInvocationExpression (line 307) | S VisitInvocationExpression(InvocationExpression invocationExpression,... method VisitIsExpression (line 308) | S VisitIsExpression(IsExpression isExpression, T data); method VisitLambdaExpression (line 309) | S VisitLambdaExpression(LambdaExpression lambdaExpression, T data); method VisitMemberReferenceExpression (line 310) | S VisitMemberReferenceExpression(MemberReferenceExpression memberRefer... method VisitNamedArgumentExpression (line 311) | S VisitNamedArgumentExpression(NamedArgumentExpression namedArgumentEx... method VisitNamedExpression (line 312) | S VisitNamedExpression(NamedExpression namedExpression, T data); method VisitNullReferenceExpression (line 313) | S VisitNullReferenceExpression(NullReferenceExpression nullReferenceEx... method VisitObjectCreateExpression (line 314) | S VisitObjectCreateExpression(ObjectCreateExpression objectCreateExpre... method VisitAnonymousTypeCreateExpression (line 315) | S VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ano... method VisitParenthesizedExpression (line 316) | S VisitParenthesizedExpression(ParenthesizedExpression parenthesizedEx... method VisitPointerReferenceExpression (line 317) | S VisitPointerReferenceExpression(PointerReferenceExpression pointerRe... method VisitPrimitiveExpression (line 318) | S VisitPrimitiveExpression(PrimitiveExpression primitiveExpression, T ... method VisitSizeOfExpression (line 319) | S VisitSizeOfExpression(SizeOfExpression sizeOfExpression, T data); method VisitStackAllocExpression (line 320) | S VisitStackAllocExpression(StackAllocExpression stackAllocExpression,... method VisitThisReferenceExpression (line 321) | S VisitThisReferenceExpression(ThisReferenceExpression thisReferenceEx... method VisitTypeOfExpression (line 322) | S VisitTypeOfExpression(TypeOfExpression typeOfExpression, T data); method VisitTypeReferenceExpression (line 323) | S VisitTypeReferenceExpression(TypeReferenceExpression typeReferenceEx... method VisitUnaryOperatorExpression (line 324) | S VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperatorEx... method VisitUncheckedExpression (line 325) | S VisitUncheckedExpression(UncheckedExpression uncheckedExpression, T ... method VisitQueryExpression (line 327) | S VisitQueryExpression(QueryExpression queryExpression, T data); method VisitQueryContinuationClause (line 328) | S VisitQueryContinuationClause(QueryContinuationClause queryContinuati... method VisitQueryFromClause (line 329) | S VisitQueryFromClause(QueryFromClause queryFromClause, T data); method VisitQueryLetClause (line 330) | S VisitQueryLetClause(QueryLetClause queryLetClause, T data); method VisitQueryWhereClause (line 331) | S VisitQueryWhereClause(QueryWhereClause queryWhereClause, T data); method VisitQueryJoinClause (line 332) | S VisitQueryJoinClause(QueryJoinClause queryJoinClause, T data); method VisitQueryOrderClause (line 333) | S VisitQueryOrderClause(QueryOrderClause queryOrderClause, T data); method VisitQueryOrdering (line 334) | S VisitQueryOrdering(QueryOrdering queryOrdering, T data); method VisitQuerySelectClause (line 335) | S VisitQuerySelectClause(QuerySelectClause querySelectClause, T data); method VisitQueryGroupClause (line 336) | S VisitQueryGroupClause(QueryGroupClause queryGroupClause, T data); method VisitAttribute (line 338) | S VisitAttribute(Attribute attribute, T data); method VisitAttributeSection (line 339) | S VisitAttributeSection(AttributeSection attributeSection, T data); method VisitDelegateDeclaration (line 340) | S VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration, T ... method VisitNamespaceDeclaration (line 341) | S VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration,... method VisitTypeDeclaration (line 342) | S VisitTypeDeclaration(TypeDeclaration typeDeclaration, T data); method VisitUsingAliasDeclaration (line 343) | S VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclarati... method VisitUsingDeclaration (line 344) | S VisitUsingDeclaration(UsingDeclaration usingDeclaration, T data); method VisitExternAliasDeclaration (line 345) | S VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclar... method VisitBlockStatement (line 347) | S VisitBlockStatement(BlockStatement blockStatement, T data); method VisitBreakStatement (line 348) | S VisitBreakStatement(BreakStatement breakStatement, T data); method VisitCheckedStatement (line 349) | S VisitCheckedStatement(CheckedStatement checkedStatement, T data); method VisitContinueStatement (line 350) | S VisitContinueStatement(ContinueStatement continueStatement, T data); method VisitDoWhileStatement (line 351) | S VisitDoWhileStatement(DoWhileStatement doWhileStatement, T data); method VisitEmptyStatement (line 352) | S VisitEmptyStatement(EmptyStatement emptyStatement, T data); method VisitExpressionStatement (line 353) | S VisitExpressionStatement(ExpressionStatement expressionStatement, T ... method VisitFixedStatement (line 354) | S VisitFixedStatement(FixedStatement fixedStatement, T data); method VisitForeachStatement (line 355) | S VisitForeachStatement(ForeachStatement foreachStatement, T data); method VisitForStatement (line 356) | S VisitForStatement(ForStatement forStatement, T data); method VisitGotoCaseStatement (line 357) | S VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement, T data); method VisitGotoDefaultStatement (line 358) | S VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStatement,... method VisitGotoStatement (line 359) | S VisitGotoStatement(GotoStatement gotoStatement, T data); method VisitIfElseStatement (line 360) | S VisitIfElseStatement(IfElseStatement ifElseStatement, T data); method VisitLabelStatement (line 361) | S VisitLabelStatement(LabelStatement labelStatement, T data); method VisitLockStatement (line 362) | S VisitLockStatement(LockStatement lockStatement, T data); method VisitReturnStatement (line 363) | S VisitReturnStatement(ReturnStatement returnStatement, T data); method VisitSwitchStatement (line 364) | S VisitSwitchStatement(SwitchStatement switchStatement, T data); method VisitSwitchSection (line 365) | S VisitSwitchSection(SwitchSection switchSection, T data); method VisitCaseLabel (line 366) | S VisitCaseLabel(CaseLabel caseLabel, T data); method VisitThrowStatement (line 367) | S VisitThrowStatement(ThrowStatement throwStatement, T data); method VisitTryCatchStatement (line 368) | S VisitTryCatchStatement(TryCatchStatement tryCatchStatement, T data); method VisitCatchClause (line 369) | S VisitCatchClause(CatchClause catchClause, T data); method VisitUncheckedStatement (line 370) | S VisitUncheckedStatement(UncheckedStatement uncheckedStatement, T data); method VisitUnsafeStatement (line 371) | S VisitUnsafeStatement(UnsafeStatement unsafeStatement, T data); method VisitUsingStatement (line 372) | S VisitUsingStatement(UsingStatement usingStatement, T data); method VisitVariableDeclarationStatement (line 373) | S VisitVariableDeclarationStatement(VariableDeclarationStatement varia... method VisitWhileStatement (line 374) | S VisitWhileStatement(WhileStatement whileStatement, T data); method VisitYieldBreakStatement (line 375) | S VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement, T ... method VisitYieldReturnStatement (line 376) | S VisitYieldReturnStatement(YieldReturnStatement yieldReturnStatement,... method VisitAccessor (line 378) | S VisitAccessor(Accessor accessor, T data); method VisitConstructorDeclaration (line 379) | S VisitConstructorDeclaration(ConstructorDeclaration constructorDeclar... method VisitConstructorInitializer (line 380) | S VisitConstructorInitializer(ConstructorInitializer constructorInitia... method VisitDestructorDeclaration (line 381) | S VisitDestructorDeclaration(DestructorDeclaration destructorDeclarati... method VisitEnumMemberDeclaration (line 382) | S VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclarati... method VisitEventDeclaration (line 383) | S VisitEventDeclaration(EventDeclaration eventDeclaration, T data); method VisitCustomEventDeclaration (line 384) | S VisitCustomEventDeclaration(CustomEventDeclaration customEventDeclar... method VisitFieldDeclaration (line 385) | S VisitFieldDeclaration(FieldDeclaration fieldDeclaration, T data); method VisitIndexerDeclaration (line 386) | S VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration, T data); method VisitMethodDeclaration (line 387) | S VisitMethodDeclaration(MethodDeclaration methodDeclaration, T data); method VisitOperatorDeclaration (line 388) | S VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration, T ... method VisitParameterDeclaration (line 389) | S VisitParameterDeclaration(ParameterDeclaration parameterDeclaration,... method VisitPropertyDeclaration (line 390) | S VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration, T ... method VisitVariableInitializer (line 391) | S VisitVariableInitializer(VariableInitializer variableInitializer, T ... method VisitFixedFieldDeclaration (line 392) | S VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclarati... method VisitFixedVariableInitializer (line 393) | S VisitFixedVariableInitializer(FixedVariableInitializer fixedVariable... method VisitSyntaxTree (line 395) | S VisitSyntaxTree(SyntaxTree syntaxTree, T data); method VisitSimpleType (line 396) | S VisitSimpleType(SimpleType simpleType, T data); method VisitMemberType (line 397) | S VisitMemberType(MemberType memberType, T data); method VisitComposedType (line 398) | S VisitComposedType(ComposedType composedType, T data); method VisitArraySpecifier (line 399) | S VisitArraySpecifier(ArraySpecifier arraySpecifier, T data); method VisitPrimitiveType (line 400) | S VisitPrimitiveType(PrimitiveType primitiveType, T data); method VisitComment (line 402) | S VisitComment(Comment comment, T data); method VisitNewLine (line 403) | S VisitNewLine(NewLineNode newLineNode, T data); method VisitWhitespace (line 404) | S VisitWhitespace(WhitespaceNode whitespaceNode, T data); method VisitText (line 405) | S VisitText(TextNode textNode, T data); method VisitPreProcessorDirective (line 406) | S VisitPreProcessorDirective(PreProcessorDirective preProcessorDirecti... method VisitDocumentationReference (line 407) | S VisitDocumentationReference(DocumentationReference documentationRefe... method VisitTypeParameterDeclaration (line 409) | S VisitTypeParameterDeclaration(TypeParameterDeclaration typeParameter... method VisitConstraint (line 410) | S VisitConstraint(Constraint constraint, T data); method VisitCSharpTokenNode (line 411) | S VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode, T data); method VisitIdentifier (line 412) | S VisitIdentifier(Identifier identifier, T data); method VisitNullNode (line 414) | S VisitNullNode(AstNode nullNode, T data); method VisitErrorNode (line 415) | S VisitErrorNode(AstNode errorNode, T data); method VisitPatternPlaceholder (line 416) | S VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Pattern... type IAstVisitor (line 158) | public interface IAstVisitor method VisitAnonymousMethodExpression (line 28) | void VisitAnonymousMethodExpression(AnonymousMethodExpression anonymou... method VisitUndocumentedExpression (line 29) | void VisitUndocumentedExpression(UndocumentedExpression undocumentedEx... method VisitArrayCreateExpression (line 30) | void VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpre... method VisitArrayInitializerExpression (line 31) | void VisitArrayInitializerExpression(ArrayInitializerExpression arrayI... method VisitAsExpression (line 32) | void VisitAsExpression(AsExpression asExpression); method VisitAssignmentExpression (line 33) | void VisitAssignmentExpression(AssignmentExpression assignmentExpressi... method VisitBaseReferenceExpression (line 34) | void VisitBaseReferenceExpression(BaseReferenceExpression baseReferenc... method VisitBinaryOperatorExpression (line 35) | void VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOper... method VisitCastExpression (line 36) | void VisitCastExpression(CastExpression castExpression); method VisitCheckedExpression (line 37) | void VisitCheckedExpression(CheckedExpression checkedExpression); method VisitConditionalExpression (line 38) | void VisitConditionalExpression(ConditionalExpression conditionalExpre... method VisitDefaultValueExpression (line 39) | void VisitDefaultValueExpression(DefaultValueExpression defaultValueEx... method VisitDirectionExpression (line 40) | void VisitDirectionExpression(DirectionExpression directionExpression); method VisitIdentifierExpression (line 41) | void VisitIdentifierExpression(IdentifierExpression identifierExpressi... method VisitIndexerExpression (line 42) | void VisitIndexerExpression(IndexerExpression indexerExpression); method VisitInvocationExpression (line 43) | void VisitInvocationExpression(InvocationExpression invocationExpressi... method VisitIsExpression (line 44) | void VisitIsExpression(IsExpression isExpression); method VisitLambdaExpression (line 45) | void VisitLambdaExpression(LambdaExpression lambdaExpression); method VisitMemberReferenceExpression (line 46) | void VisitMemberReferenceExpression(MemberReferenceExpression memberRe... method VisitNamedArgumentExpression (line 47) | void VisitNamedArgumentExpression(NamedArgumentExpression namedArgumen... method VisitNamedExpression (line 48) | void VisitNamedExpression(NamedExpression namedExpression); method VisitNullReferenceExpression (line 49) | void VisitNullReferenceExpression(NullReferenceExpression nullReferenc... method VisitObjectCreateExpression (line 50) | void VisitObjectCreateExpression(ObjectCreateExpression objectCreateEx... method VisitAnonymousTypeCreateExpression (line 51) | void VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ... method VisitParenthesizedExpression (line 52) | void VisitParenthesizedExpression(ParenthesizedExpression parenthesize... method VisitPointerReferenceExpression (line 53) | void VisitPointerReferenceExpression(PointerReferenceExpression pointe... method VisitPrimitiveExpression (line 54) | void VisitPrimitiveExpression(PrimitiveExpression primitiveExpression); method VisitSizeOfExpression (line 55) | void VisitSizeOfExpression(SizeOfExpression sizeOfExpression); method VisitStackAllocExpression (line 56) | void VisitStackAllocExpression(StackAllocExpression stackAllocExpressi... method VisitThisReferenceExpression (line 57) | void VisitThisReferenceExpression(ThisReferenceExpression thisReferenc... method VisitTypeOfExpression (line 58) | void VisitTypeOfExpression(TypeOfExpression typeOfExpression); method VisitTypeReferenceExpression (line 59) | void VisitTypeReferenceExpression(TypeReferenceExpression typeReferenc... method VisitUnaryOperatorExpression (line 60) | void VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperato... method VisitUncheckedExpression (line 61) | void VisitUncheckedExpression(UncheckedExpression uncheckedExpression); method VisitQueryExpression (line 63) | void VisitQueryExpression(QueryExpression queryExpression); method VisitQueryContinuationClause (line 64) | void VisitQueryContinuationClause(QueryContinuationClause queryContinu... method VisitQueryFromClause (line 65) | void VisitQueryFromClause(QueryFromClause queryFromClause); method VisitQueryLetClause (line 66) | void VisitQueryLetClause(QueryLetClause queryLetClause); method VisitQueryWhereClause (line 67) | void VisitQueryWhereClause(QueryWhereClause queryWhereClause); method VisitQueryJoinClause (line 68) | void VisitQueryJoinClause(QueryJoinClause queryJoinClause); method VisitQueryOrderClause (line 69) | void VisitQueryOrderClause(QueryOrderClause queryOrderClause); method VisitQueryOrdering (line 70) | void VisitQueryOrdering(QueryOrdering queryOrdering); method VisitQuerySelectClause (line 71) | void VisitQuerySelectClause(QuerySelectClause querySelectClause); method VisitQueryGroupClause (line 72) | void VisitQueryGroupClause(QueryGroupClause queryGroupClause); method VisitAttribute (line 74) | void VisitAttribute(Attribute attribute); method VisitAttributeSection (line 75) | void VisitAttributeSection(AttributeSection attributeSection); method VisitDelegateDeclaration (line 76) | void VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration); method VisitNamespaceDeclaration (line 77) | void VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclarati... method VisitTypeDeclaration (line 78) | void VisitTypeDeclaration(TypeDeclaration typeDeclaration); method VisitUsingAliasDeclaration (line 79) | void VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclar... method VisitUsingDeclaration (line 80) | void VisitUsingDeclaration(UsingDeclaration usingDeclaration); method VisitExternAliasDeclaration (line 81) | void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDec... method VisitBlockStatement (line 83) | void VisitBlockStatement(BlockStatement blockStatement); method VisitBreakStatement (line 84) | void VisitBreakStatement(BreakStatement breakStatement); method VisitCheckedStatement (line 85) | void VisitCheckedStatement(CheckedStatement checkedStatement); method VisitContinueStatement (line 86) | void VisitContinueStatement(ContinueStatement continueStatement); method VisitDoWhileStatement (line 87) | void VisitDoWhileStatement(DoWhileStatement doWhileStatement); method VisitEmptyStatement (line 88) | void VisitEmptyStatement(EmptyStatement emptyStatement); method VisitExpressionStatement (line 89) | void VisitExpressionStatement(ExpressionStatement expressionStatement); method VisitFixedStatement (line 90) | void VisitFixedStatement(FixedStatement fixedStatement); method VisitForeachStatement (line 91) | void VisitForeachStatement(ForeachStatement foreachStatement); method VisitForStatement (line 92) | void VisitForStatement(ForStatement forStatement); method VisitGotoCaseStatement (line 93) | void VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement); method VisitGotoDefaultStatement (line 94) | void VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStateme... method VisitGotoStatement (line 95) | void VisitGotoStatement(GotoStatement gotoStatement); method VisitIfElseStatement (line 96) | void VisitIfElseStatement(IfElseStatement ifElseStatement); method VisitLabelStatement (line 97) | void VisitLabelStatement(LabelStatement labelStatement); method VisitLockStatement (line 98) | void VisitLockStatement(LockStatement lockStatement); method VisitReturnStatement (line 99) | void VisitReturnStatement(ReturnStatement returnStatement); method VisitSwitchStatement (line 100) | void VisitSwitchStatement(SwitchStatement switchStatement); method VisitSwitchSection (line 101) | void VisitSwitchSection(SwitchSection switchSection); method VisitCaseLabel (line 102) | void VisitCaseLabel(CaseLabel caseLabel); method VisitThrowStatement (line 103) | void VisitThrowStatement(ThrowStatement throwStatement); method VisitTryCatchStatement (line 104) | void VisitTryCatchStatement(TryCatchStatement tryCatchStatement); method VisitCatchClause (line 105) | void VisitCatchClause(CatchClause catchClause); method VisitUncheckedStatement (line 106) | void VisitUncheckedStatement(UncheckedStatement uncheckedStatement); method VisitUnsafeStatement (line 107) | void VisitUnsafeStatement(UnsafeStatement unsafeStatement); method VisitUsingStatement (line 108) | void VisitUsingStatement(UsingStatement usingStatement); method VisitVariableDeclarationStatement (line 109) | void VisitVariableDeclarationStatement(VariableDeclarationStatement va... method VisitWhileStatement (line 110) | void VisitWhileStatement(WhileStatement whileStatement); method VisitYieldBreakStatement (line 111) | void VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement); method VisitYieldReturnStatement (line 112) | void VisitYieldReturnStatement(YieldReturnStatement yieldReturnStateme... method VisitAccessor (line 114) | void VisitAccessor(Accessor accessor); method VisitConstructorDeclaration (line 115) | void VisitConstructorDeclaration(ConstructorDeclaration constructorDec... method VisitConstructorInitializer (line 116) | void VisitConstructorInitializer(ConstructorInitializer constructorIni... method VisitDestructorDeclaration (line 117) | void VisitDestructorDeclaration(DestructorDeclaration destructorDeclar... method VisitEnumMemberDeclaration (line 118) | void VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclar... method VisitEventDeclaration (line 119) | void VisitEventDeclaration(EventDeclaration eventDeclaration); method VisitCustomEventDeclaration (line 120) | void VisitCustomEventDeclaration(CustomEventDeclaration customEventDec... method VisitFieldDeclaration (line 121) | void VisitFieldDeclaration(FieldDeclaration fieldDeclaration); method VisitIndexerDeclaration (line 122) | void VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration); method VisitMethodDeclaration (line 123) | void VisitMethodDeclaration(MethodDeclaration methodDeclaration); method VisitOperatorDeclaration (line 124) | void VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration); method VisitParameterDeclaration (line 125) | void VisitParameterDeclaration(ParameterDeclaration parameterDeclarati... method VisitPropertyDeclaration (line 126) | void VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration); method VisitVariableInitializer (line 127) | void VisitVariableInitializer(VariableInitializer variableInitializer); method VisitFixedFieldDeclaration (line 128) | void VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclar... method VisitFixedVariableInitializer (line 129) | void VisitFixedVariableInitializer(FixedVariableInitializer fixedVaria... method VisitSyntaxTree (line 131) | void VisitSyntaxTree(SyntaxTree syntaxTree); method VisitSimpleType (line 132) | void VisitSimpleType(SimpleType simpleType); method VisitMemberType (line 133) | void VisitMemberType(MemberType memberType); method VisitComposedType (line 134) | void VisitComposedType(ComposedType composedType); method VisitArraySpecifier (line 135) | void VisitArraySpecifier(ArraySpecifier arraySpecifier); method VisitPrimitiveType (line 136) | void VisitPrimitiveType(PrimitiveType primitiveType); method VisitComment (line 138) | void VisitComment(Comment comment); method VisitNewLine (line 139) | void VisitNewLine(NewLineNode newLineNode); method VisitWhitespace (line 140) | void VisitWhitespace(WhitespaceNode whitespaceNode); method VisitText (line 141) | void VisitText(TextNode textNode); method VisitPreProcessorDirective (line 142) | void VisitPreProcessorDirective(PreProcessorDirective preProcessorDire... method VisitDocumentationReference (line 143) | void VisitDocumentationReference(DocumentationReference documentationR... method VisitTypeParameterDeclaration (line 145) | void VisitTypeParameterDeclaration(TypeParameterDeclaration typeParame... method VisitConstraint (line 146) | void VisitConstraint(Constraint constraint); method VisitCSharpTokenNode (line 147) | void VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode); method VisitIdentifier (line 148) | void VisitIdentifier(Identifier identifier); method VisitNullNode (line 150) | void VisitNullNode(AstNode nullNode); method VisitErrorNode (line 151) | void VisitErrorNode(AstNode errorNode); method VisitPatternPlaceholder (line 152) | void VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Patt... method VisitAnonymousMethodExpression (line 160) | S VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMe... method VisitUndocumentedExpression (line 161) | S VisitUndocumentedExpression(UndocumentedExpression undocumentedExpre... method VisitArrayCreateExpression (line 162) | S VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpressi... method VisitArrayInitializerExpression (line 163) | S VisitArrayInitializerExpression(ArrayInitializerExpression arrayInit... method VisitAsExpression (line 164) | S VisitAsExpression(AsExpression asExpression); method VisitAssignmentExpression (line 165) | S VisitAssignmentExpression(AssignmentExpression assignmentExpression); method VisitBaseReferenceExpression (line 166) | S VisitBaseReferenceExpression(BaseReferenceExpression baseReferenceEx... method VisitBinaryOperatorExpression (line 167) | S VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOperato... method VisitCastExpression (line 168) | S VisitCastExpression(CastExpression castExpression); method VisitCheckedExpression (line 169) | S VisitCheckedExpression(CheckedExpression checkedExpression); method VisitConditionalExpression (line 170) | S VisitConditionalExpression(ConditionalExpression conditionalExpressi... method VisitDefaultValueExpression (line 171) | S VisitDefaultValueExpression(DefaultValueExpression defaultValueExpre... method VisitDirectionExpression (line 172) | S VisitDirectionExpression(DirectionExpression directionExpression); method VisitIdentifierExpression (line 173) | S VisitIdentifierExpression(IdentifierExpression identifierExpression); method VisitIndexerExpression (line 174) | S VisitIndexerExpression(IndexerExpression indexerExpression); method VisitInvocationExpression (line 175) | S VisitInvocationExpression(InvocationExpression invocationExpression); method VisitIsExpression (line 176) | S VisitIsExpression(IsExpression isExpression); method VisitLambdaExpression (line 177) | S VisitLambdaExpression(LambdaExpression lambdaExpression); method VisitMemberReferenceExpression (line 178) | S VisitMemberReferenceExpression(MemberReferenceExpression memberRefer... method VisitNamedArgumentExpression (line 179) | S VisitNamedArgumentExpression(NamedArgumentExpression namedArgumentEx... method VisitNamedExpression (line 180) | S VisitNamedExpression(NamedExpression namedExpression); method VisitNullReferenceExpression (line 181) | S VisitNullReferenceExpression(NullReferenceExpression nullReferenceEx... method VisitObjectCreateExpression (line 182) | S VisitObjectCreateExpression(ObjectCreateExpression objectCreateExpre... method VisitAnonymousTypeCreateExpression (line 183) | S VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ano... method VisitParenthesizedExpression (line 184) | S VisitParenthesizedExpression(ParenthesizedExpression parenthesizedEx... method VisitPointerReferenceExpression (line 185) | S VisitPointerReferenceExpression(PointerReferenceExpression pointerRe... method VisitPrimitiveExpression (line 186) | S VisitPrimitiveExpression(PrimitiveExpression primitiveExpression); method VisitSizeOfExpression (line 187) | S VisitSizeOfExpression(SizeOfExpression sizeOfExpression); method VisitStackAllocExpression (line 188) | S VisitStackAllocExpression(StackAllocExpression stackAllocExpression); method VisitThisReferenceExpression (line 189) | S VisitThisReferenceExpression(ThisReferenceExpression thisReferenceEx... method VisitTypeOfExpression (line 190) | S VisitTypeOfExpression(TypeOfExpression typeOfExpression); method VisitTypeReferenceExpression (line 191) | S VisitTypeReferenceExpression(TypeReferenceExpression typeReferenceEx... method VisitUnaryOperatorExpression (line 192) | S VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperatorEx... method VisitUncheckedExpression (line 193) | S VisitUncheckedExpression(UncheckedExpression uncheckedExpression); method VisitQueryExpression (line 195) | S VisitQueryExpression(QueryExpression queryExpression); method VisitQueryContinuationClause (line 196) | S VisitQueryContinuationClause(QueryContinuationClause queryContinuati... method VisitQueryFromClause (line 197) | S VisitQueryFromClause(QueryFromClause queryFromClause); method VisitQueryLetClause (line 198) | S VisitQueryLetClause(QueryLetClause queryLetClause); method VisitQueryWhereClause (line 199) | S VisitQueryWhereClause(QueryWhereClause queryWhereClause); method VisitQueryJoinClause (line 200) | S VisitQueryJoinClause(QueryJoinClause queryJoinClause); method VisitQueryOrderClause (line 201) | S VisitQueryOrderClause(QueryOrderClause queryOrderClause); method VisitQueryOrdering (line 202) | S VisitQueryOrdering(QueryOrdering queryOrdering); method VisitQuerySelectClause (line 203) | S VisitQuerySelectClause(QuerySelectClause querySelectClause); method VisitQueryGroupClause (line 204) | S VisitQueryGroupClause(QueryGroupClause queryGroupClause); method VisitAttribute (line 206) | S VisitAttribute(Attribute attribute); method VisitAttributeSection (line 207) | S VisitAttributeSection(AttributeSection attributeSection); method VisitDelegateDeclaration (line 208) | S VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration); method VisitNamespaceDeclaration (line 209) | S VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration); method VisitTypeDeclaration (line 210) | S VisitTypeDeclaration(TypeDeclaration typeDeclaration); method VisitUsingAliasDeclaration (line 211) | S VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclarati... method VisitUsingDeclaration (line 212) | S VisitUsingDeclaration(UsingDeclaration usingDeclaration); method VisitExternAliasDeclaration (line 213) | S VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclar... method VisitBlockStatement (line 215) | S VisitBlockStatement(BlockStatement blockStatement); method VisitBreakStatement (line 216) | S VisitBreakStatement(BreakStatement breakStatement); method VisitCheckedStatement (line 217) | S VisitCheckedStatement(CheckedStatement checkedStatement); method VisitContinueStatement (line 218) | S VisitContinueStatement(ContinueStatement continueStatement); method VisitDoWhileStatement (line 219) | S VisitDoWhileStatement(DoWhileStatement doWhileStatement); method VisitEmptyStatement (line 220) | S VisitEmptyStatement(EmptyStatement emptyStatement); method VisitExpressionStatement (line 221) | S VisitExpressionStatement(ExpressionStatement expressionStatement); method VisitFixedStatement (line 222) | S VisitFixedStatement(FixedStatement fixedStatement); method VisitForeachStatement (line 223) | S VisitForeachStatement(ForeachStatement foreachStatement); method VisitForStatement (line 224) | S VisitForStatement(ForStatement forStatement); method VisitGotoCaseStatement (line 225) | S VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement); method VisitGotoDefaultStatement (line 226) | S VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStatement); method VisitGotoStatement (line 227) | S VisitGotoStatement(GotoStatement gotoStatement); method VisitIfElseStatement (line 228) | S VisitIfElseStatement(IfElseStatement ifElseStatement); method VisitLabelStatement (line 229) | S VisitLabelStatement(LabelStatement labelStatement); method VisitLockStatement (line 230) | S VisitLockStatement(LockStatement lockStatement); method VisitReturnStatement (line 231) | S VisitReturnStatement(ReturnStatement returnStatement); method VisitSwitchStatement (line 232) | S VisitSwitchStatement(SwitchStatement switchStatement); method VisitSwitchSection (line 233) | S VisitSwitchSection(SwitchSection switchSection); method VisitCaseLabel (line 234) | S VisitCaseLabel(CaseLabel caseLabel); method VisitThrowStatement (line 235) | S VisitThrowStatement(ThrowStatement throwStatement); method VisitTryCatchStatement (line 236) | S VisitTryCatchStatement(TryCatchStatement tryCatchStatement); method VisitCatchClause (line 237) | S VisitCatchClause(CatchClause catchClause); method VisitUncheckedStatement (line 238) | S VisitUncheckedStatement(UncheckedStatement uncheckedStatement); method VisitUnsafeStatement (line 239) | S VisitUnsafeStatement(UnsafeStatement unsafeStatement); method VisitUsingStatement (line 240) | S VisitUsingStatement(UsingStatement usingStatement); method VisitVariableDeclarationStatement (line 241) | S VisitVariableDeclarationStatement(VariableDeclarationStatement varia... method VisitWhileStatement (line 242) | S VisitWhileStatement(WhileStatement whileStatement); method VisitYieldBreakStatement (line 243) | S VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement); method VisitYieldReturnStatement (line 244) | S VisitYieldReturnStatement(YieldReturnStatement yieldReturnStatement); method VisitAccessor (line 246) | S VisitAccessor(Accessor accessor); method VisitConstructorDeclaration (line 247) | S VisitConstructorDeclaration(ConstructorDeclaration constructorDeclar... method VisitConstructorInitializer (line 248) | S VisitConstructorInitializer(ConstructorInitializer constructorInitia... method VisitDestructorDeclaration (line 249) | S VisitDestructorDeclaration(DestructorDeclaration destructorDeclarati... method VisitEnumMemberDeclaration (line 250) | S VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclarati... method VisitEventDeclaration (line 251) | S VisitEventDeclaration(EventDeclaration eventDeclaration); method VisitCustomEventDeclaration (line 252) | S VisitCustomEventDeclaration(CustomEventDeclaration customEventDeclar... method VisitFieldDeclaration (line 253) | S VisitFieldDeclaration(FieldDeclaration fieldDeclaration); method VisitIndexerDeclaration (line 254) | S VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration); method VisitMethodDeclaration (line 255) | S VisitMethodDeclaration(MethodDeclaration methodDeclaration); method VisitOperatorDeclaration (line 256) | S VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration); method VisitParameterDeclaration (line 257) | S VisitParameterDeclaration(ParameterDeclaration parameterDeclaration); method VisitPropertyDeclaration (line 258) | S VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration); method VisitVariableInitializer (line 259) | S VisitVariableInitializer(VariableInitializer variableInitializer); method VisitFixedFieldDeclaration (line 260) | S VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclarati... method VisitFixedVariableInitializer (line 261) | S VisitFixedVariableInitializer(FixedVariableInitializer fixedVariable... method VisitSyntaxTree (line 263) | S VisitSyntaxTree(SyntaxTree syntaxTree); method VisitSimpleType (line 264) | S VisitSimpleType(SimpleType simpleType); method VisitMemberType (line 265) | S VisitMemberType(MemberType memberType); method VisitComposedType (line 266) | S VisitComposedType(ComposedType composedType); method VisitArraySpecifier (line 267) | S VisitArraySpecifier(ArraySpecifier arraySpecifier); method VisitPrimitiveType (line 268) | S VisitPrimitiveType(PrimitiveType primitiveType); method VisitComment (line 270) | S VisitComment(Comment comment); method VisitWhitespace (line 271) | S VisitWhitespace(WhitespaceNode whitespaceNode); method VisitText (line 272) | S VisitText(TextNode textNode); method VisitNewLine (line 273) | S VisitNewLine(NewLineNode newLineNode); method VisitPreProcessorDirective (line 274) | S VisitPreProcessorDirective(PreProcessorDirective preProcessorDirecti... method VisitDocumentationReference (line 275) | S VisitDocumentationReference(DocumentationReference documentationRefe... method VisitTypeParameterDeclaration (line 277) | S VisitTypeParameterDeclaration(TypeParameterDeclaration typeParameter... method VisitConstraint (line 278) | S VisitConstraint(Constraint constraint); method VisitCSharpTokenNode (line 279) | S VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode); method VisitIdentifier (line 280) | S VisitIdentifier(Identifier identifier); method VisitNullNode (line 282) | S VisitNullNode(AstNode nullNode); method VisitErrorNode (line 283) | S VisitErrorNode(AstNode errorNode); method VisitPatternPlaceholder (line 284) | S VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Pattern... method VisitAnonymousMethodExpression (line 292) | S VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMe... method VisitUndocumentedExpression (line 293) | S VisitUndocumentedExpression(UndocumentedExpression undocumentedExpre... method VisitArrayCreateExpression (line 294) | S VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpressi... method VisitArrayInitializerExpression (line 295) | S VisitArrayInitializerExpression(ArrayInitializerExpression arrayInit... method VisitAsExpression (line 296) | S VisitAsExpression(AsExpression asExpression, T data); method VisitAssignmentExpression (line 297) | S VisitAssignmentExpression(AssignmentExpression assignmentExpression,... method VisitBaseReferenceExpression (line 298) | S VisitBaseReferenceExpression(BaseReferenceExpression baseReferenceEx... method VisitBinaryOperatorExpression (line 299) | S VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOperato... method VisitCastExpression (line 300) | S VisitCastExpression(CastExpression castExpression, T data); method VisitCheckedExpression (line 301) | S VisitCheckedExpression(CheckedExpression checkedExpression, T data); method VisitConditionalExpression (line 302) | S VisitConditionalExpression(ConditionalExpression conditionalExpressi... method VisitDefaultValueExpression (line 303) | S VisitDefaultValueExpression(DefaultValueExpression defaultValueExpre... method VisitDirectionExpression (line 304) | S VisitDirectionExpression(DirectionExpression directionExpression, T ... method VisitIdentifierExpression (line 305) | S VisitIdentifierExpression(IdentifierExpression identifierExpression,... method VisitIndexerExpression (line 306) | S VisitIndexerExpression(IndexerExpression indexerExpression, T data); method VisitInvocationExpression (line 307) | S VisitInvocationExpression(InvocationExpression invocationExpression,... method VisitIsExpression (line 308) | S VisitIsExpression(IsExpression isExpression, T data); method VisitLambdaExpression (line 309) | S VisitLambdaExpression(LambdaExpression lambdaExpression, T data); method VisitMemberReferenceExpression (line 310) | S VisitMemberReferenceExpression(MemberReferenceExpression memberRefer... method VisitNamedArgumentExpression (line 311) | S VisitNamedArgumentExpression(NamedArgumentExpression namedArgumentEx... method VisitNamedExpression (line 312) | S VisitNamedExpression(NamedExpression namedExpression, T data); method VisitNullReferenceExpression (line 313) | S VisitNullReferenceExpression(NullReferenceExpression nullReferenceEx... method VisitObjectCreateExpression (line 314) | S VisitObjectCreateExpression(ObjectCreateExpression objectCreateExpre... method VisitAnonymousTypeCreateExpression (line 315) | S VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ano... method VisitParenthesizedExpression (line 316) | S VisitParenthesizedExpression(ParenthesizedExpression parenthesizedEx... method VisitPointerReferenceExpression (line 317) | S VisitPointerReferenceExpression(PointerReferenceExpression pointerRe... method VisitPrimitiveExpression (line 318) | S VisitPrimitiveExpression(PrimitiveExpression primitiveExpression, T ... method VisitSizeOfExpression (line 319) | S VisitSizeOfExpression(SizeOfExpression sizeOfExpression, T data); method VisitStackAllocExpression (line 320) | S VisitStackAllocExpression(StackAllocExpression stackAllocExpression,... method VisitThisReferenceExpression (line 321) | S VisitThisReferenceExpression(ThisReferenceExpression thisReferenceEx... method VisitTypeOfExpression (line 322) | S VisitTypeOfExpression(TypeOfExpression typeOfExpression, T data); method VisitTypeReferenceExpression (line 323) | S VisitTypeReferenceExpression(TypeReferenceExpression typeReferenceEx... method VisitUnaryOperatorExpression (line 324) | S VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperatorEx... method VisitUncheckedExpression (line 325) | S VisitUncheckedExpression(UncheckedExpression uncheckedExpression, T ... method VisitQueryExpression (line 327) | S VisitQueryExpression(QueryExpression queryExpression, T data); method VisitQueryContinuationClause (line 328) | S VisitQueryContinuationClause(QueryContinuationClause queryContinuati... method VisitQueryFromClause (line 329) | S VisitQueryFromClause(QueryFromClause queryFromClause, T data); method VisitQueryLetClause (line 330) | S VisitQueryLetClause(QueryLetClause queryLetClause, T data); method VisitQueryWhereClause (line 331) | S VisitQueryWhereClause(QueryWhereClause queryWhereClause, T data); method VisitQueryJoinClause (line 332) | S VisitQueryJoinClause(QueryJoinClause queryJoinClause, T data); method VisitQueryOrderClause (line 333) | S VisitQueryOrderClause(QueryOrderClause queryOrderClause, T data); method VisitQueryOrdering (line 334) | S VisitQueryOrdering(QueryOrdering queryOrdering, T data); method VisitQuerySelectClause (line 335) | S VisitQuerySelectClause(QuerySelectClause querySelectClause, T data); method VisitQueryGroupClause (line 336) | S VisitQueryGroupClause(QueryGroupClause queryGroupClause, T data); method VisitAttribute (line 338) | S VisitAttribute(Attribute attribute, T data); method VisitAttributeSection (line 339) | S VisitAttributeSection(AttributeSection attributeSection, T data); method VisitDelegateDeclaration (line 340) | S VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration, T ... method VisitNamespaceDeclaration (line 341) | S VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration,... method VisitTypeDeclaration (line 342) | S VisitTypeDeclaration(TypeDeclaration typeDeclaration, T data); method VisitUsingAliasDeclaration (line 343) | S VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclarati... method VisitUsingDeclaration (line 344) | S VisitUsingDeclaration(UsingDeclaration usingDeclaration, T data); method VisitExternAliasDeclaration (line 345) | S VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclar... method VisitBlockStatement (line 347) | S VisitBlockStatement(BlockStatement blockStatement, T data); method VisitBreakStatement (line 348) | S VisitBreakStatement(BreakStatement breakStatement, T data); method VisitCheckedStatement (line 349) | S VisitCheckedStatement(CheckedStatement checkedStatement, T data); method VisitContinueStatement (line 350) | S VisitContinueStatement(ContinueStatement continueStatement, T data); method VisitDoWhileStatement (line 351) | S VisitDoWhileStatement(DoWhileStatement doWhileStatement, T data); method VisitEmptyStatement (line 352) | S VisitEmptyStatement(EmptyStatement emptyStatement, T data); method VisitExpressionStatement (line 353) | S VisitExpressionStatement(ExpressionStatement expressionStatement, T ... method VisitFixedStatement (line 354) | S VisitFixedStatement(FixedStatement fixedStatement, T data); method VisitForeachStatement (line 355) | S VisitForeachStatement(ForeachStatement foreachStatement, T data); method VisitForStatement (line 356) | S VisitForStatement(ForStatement forStatement, T data); method VisitGotoCaseStatement (line 357) | S VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement, T data); method VisitGotoDefaultStatement (line 358) | S VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStatement,... method VisitGotoStatement (line 359) | S VisitGotoStatement(GotoStatement gotoStatement, T data); method VisitIfElseStatement (line 360) | S VisitIfElseStatement(IfElseStatement ifElseStatement, T data); method VisitLabelStatement (line 361) | S VisitLabelStatement(LabelStatement labelStatement, T data); method VisitLockStatement (line 362) | S VisitLockStatement(LockStatement lockStatement, T data); method VisitReturnStatement (line 363) | S VisitReturnStatement(ReturnStatement returnStatement, T data); method VisitSwitchStatement (line 364) | S VisitSwitchStatement(SwitchStatement switchStatement, T data); method VisitSwitchSection (line 365) | S VisitSwitchSection(SwitchSection switchSection, T data); method VisitCaseLabel (line 366) | S VisitCaseLabel(CaseLabel caseLabel, T data); method VisitThrowStatement (line 367) | S VisitThrowStatement(ThrowStatement throwStatement, T data); method VisitTryCatchStatement (line 368) | S VisitTryCatchStatement(TryCatchStatement tryCatchStatement, T data); method VisitCatchClause (line 369) | S VisitCatchClause(CatchClause catchClause, T data); method VisitUncheckedStatement (line 370) | S VisitUncheckedStatement(UncheckedStatement uncheckedStatement, T data); method VisitUnsafeStatement (line 371) | S VisitUnsafeStatement(UnsafeStatement unsafeStatement, T data); method VisitUsingStatement (line 372) | S VisitUsingStatement(UsingStatement usingStatement, T data); method VisitVariableDeclarationStatement (line 373) | S VisitVariableDeclarationStatement(VariableDeclarationStatement varia... method VisitWhileStatement (line 374) | S VisitWhileStatement(WhileStatement whileStatement, T data); method VisitYieldBreakStatement (line 375) | S VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement, T ... method VisitYieldReturnStatement (line 376) | S VisitYieldReturnStatement(YieldReturnStatement yieldReturnStatement,... method VisitAccessor (line 378) | S VisitAccessor(Accessor accessor, T data); method VisitConstructorDeclaration (line 379) | S VisitConstructorDeclaration(ConstructorDeclaration constructorDeclar... method VisitConstructorInitializer (line 380) | S VisitConstructorInitializer(ConstructorInitializer constructorInitia... method VisitDestructorDeclaration (line 381) | S VisitDestructorDeclaration(DestructorDeclaration destructorDeclarati... method VisitEnumMemberDeclaration (line 382) | S VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclarati... method VisitEventDeclaration (line 383) | S VisitEventDeclaration(EventDeclaration eventDeclaration, T data); method VisitCustomEventDeclaration (line 384) | S VisitCustomEventDeclaration(CustomEventDeclaration customEventDeclar... method VisitFieldDeclaration (line 385) | S VisitFieldDeclaration(FieldDeclaration fieldDeclaration, T data); method VisitIndexerDeclaration (line 386) | S VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration, T data); method VisitMethodDeclaration (line 387) | S VisitMethodDeclaration(MethodDeclaration methodDeclaration, T data); method VisitOperatorDeclaration (line 388) | S VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration, T ... method VisitParameterDeclaration (line 389) | S VisitParameterDeclaration(ParameterDeclaration parameterDeclaration,... method VisitPropertyDeclaration (line 390) | S VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration, T ... method VisitVariableInitializer (line 391) | S VisitVariableInitializer(VariableInitializer variableInitializer, T ... method VisitFixedFieldDeclaration (line 392) | S VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclarati... method VisitFixedVariableInitializer (line 393) | S VisitFixedVariableInitializer(FixedVariableInitializer fixedVariable... method VisitSyntaxTree (line 395) | S VisitSyntaxTree(SyntaxTree syntaxTree, T data); method VisitSimpleType (line 396) | S VisitSimpleType(SimpleType simpleType, T data); method VisitMemberType (line 397) | S VisitMemberType(MemberType memberType, T data); method VisitComposedType (line 398) | S VisitComposedType(ComposedType composedType, T data); method VisitArraySpecifier (line 399) | S VisitArraySpecifier(ArraySpecifier arraySpecifier, T data); method VisitPrimitiveType (line 400) | S VisitPrimitiveType(PrimitiveType primitiveType, T data); method VisitComment (line 402) | S VisitComment(Comment comment, T data); method VisitNewLine (line 403) | S VisitNewLine(NewLineNode newLineNode, T data); method VisitWhitespace (line 404) | S VisitWhitespace(WhitespaceNode whitespaceNode, T data); method VisitText (line 405) | S VisitText(TextNode textNode, T data); method VisitPreProcessorDirective (line 406) | S VisitPreProcessorDirective(PreProcessorDirective preProcessorDirecti... method VisitDocumentationReference (line 407) | S VisitDocumentationReference(DocumentationReference documentationRefe... method VisitTypeParameterDeclaration (line 409) | S VisitTypeParameterDeclaration(TypeParameterDeclaration typeParameter... method VisitConstraint (line 410) | S VisitConstraint(Constraint constraint, T data); method VisitCSharpTokenNode (line 411) | S VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode, T data); method VisitIdentifier (line 412) | S VisitIdentifier(Identifier identifier, T data); method VisitNullNode (line 414) | S VisitNullNode(AstNode nullNode, T data); method VisitErrorNode (line 415) | S VisitErrorNode(AstNode errorNode, T data); method VisitPatternPlaceholder (line 416) | S VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Pattern... type IAstVisitor (line 290) | public interface IAstVisitor method VisitAnonymousMethodExpression (line 28) | void VisitAnonymousMethodExpression(AnonymousMethodExpression anonymou... method VisitUndocumentedExpression (line 29) | void VisitUndocumentedExpression(UndocumentedExpression undocumentedEx... method VisitArrayCreateExpression (line 30) | void VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpre... method VisitArrayInitializerExpression (line 31) | void VisitArrayInitializerExpression(ArrayInitializerExpression arrayI... method VisitAsExpression (line 32) | void VisitAsExpression(AsExpression asExpression); method VisitAssignmentExpression (line 33) | void VisitAssignmentExpression(AssignmentExpression assignmentExpressi... method VisitBaseReferenceExpression (line 34) | void VisitBaseReferenceExpression(BaseReferenceExpression baseReferenc... method VisitBinaryOperatorExpression (line 35) | void VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOper... method VisitCastExpression (line 36) | void VisitCastExpression(CastExpression castExpression); method VisitCheckedExpression (line 37) | void VisitCheckedExpression(CheckedExpression checkedExpression); method VisitConditionalExpression (line 38) | void VisitConditionalExpression(ConditionalExpression conditionalExpre... method VisitDefaultValueExpression (line 39) | void VisitDefaultValueExpression(DefaultValueExpression defaultValueEx... method VisitDirectionExpression (line 40) | void VisitDirectionExpression(DirectionExpression directionExpression); method VisitIdentifierExpression (line 41) | void VisitIdentifierExpression(IdentifierExpression identifierExpressi... method VisitIndexerExpression (line 42) | void VisitIndexerExpression(IndexerExpression indexerExpression); method VisitInvocationExpression (line 43) | void VisitInvocationExpression(InvocationExpression invocationExpressi... method VisitIsExpression (line 44) | void VisitIsExpression(IsExpression isExpression); method VisitLambdaExpression (line 45) | void VisitLambdaExpression(LambdaExpression lambdaExpression); method VisitMemberReferenceExpression (line 46) | void VisitMemberReferenceExpression(MemberReferenceExpression memberRe... method VisitNamedArgumentExpression (line 47) | void VisitNamedArgumentExpression(NamedArgumentExpression namedArgumen... method VisitNamedExpression (line 48) | void VisitNamedExpression(NamedExpression namedExpression); method VisitNullReferenceExpression (line 49) | void VisitNullReferenceExpression(NullReferenceExpression nullReferenc... method VisitObjectCreateExpression (line 50) | void VisitObjectCreateExpression(ObjectCreateExpression objectCreateEx... method VisitAnonymousTypeCreateExpression (line 51) | void VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ... method VisitParenthesizedExpression (line 52) | void VisitParenthesizedExpression(ParenthesizedExpression parenthesize... method VisitPointerReferenceExpression (line 53) | void VisitPointerReferenceExpression(PointerReferenceExpression pointe... method VisitPrimitiveExpression (line 54) | void VisitPrimitiveExpression(PrimitiveExpression primitiveExpression); method VisitSizeOfExpression (line 55) | void VisitSizeOfExpression(SizeOfExpression sizeOfExpression); method VisitStackAllocExpression (line 56) | void VisitStackAllocExpression(StackAllocExpression stackAllocExpressi... method VisitThisReferenceExpression (line 57) | void VisitThisReferenceExpression(ThisReferenceExpression thisReferenc... method VisitTypeOfExpression (line 58) | void VisitTypeOfExpression(TypeOfExpression typeOfExpression); method VisitTypeReferenceExpression (line 59) | void VisitTypeReferenceExpression(TypeReferenceExpression typeReferenc... method VisitUnaryOperatorExpression (line 60) | void VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperato... method VisitUncheckedExpression (line 61) | void VisitUncheckedExpression(UncheckedExpression uncheckedExpression); method VisitQueryExpression (line 63) | void VisitQueryExpression(QueryExpression queryExpression); method VisitQueryContinuationClause (line 64) | void VisitQueryContinuationClause(QueryContinuationClause queryContinu... method VisitQueryFromClause (line 65) | void VisitQueryFromClause(QueryFromClause queryFromClause); method VisitQueryLetClause (line 66) | void VisitQueryLetClause(QueryLetClause queryLetClause); method VisitQueryWhereClause (line 67) | void VisitQueryWhereClause(QueryWhereClause queryWhereClause); method VisitQueryJoinClause (line 68) | void VisitQueryJoinClause(QueryJoinClause queryJoinClause); method VisitQueryOrderClause (line 69) | void VisitQueryOrderClause(QueryOrderClause queryOrderClause); method VisitQueryOrdering (line 70) | void VisitQueryOrdering(QueryOrdering queryOrdering); method VisitQuerySelectClause (line 71) | void VisitQuerySelectClause(QuerySelectClause querySelectClause); method VisitQueryGroupClause (line 72) | void VisitQueryGroupClause(QueryGroupClause queryGroupClause); method VisitAttribute (line 74) | void VisitAttribute(Attribute attribute); method VisitAttributeSection (line 75) | void VisitAttributeSection(AttributeSection attributeSection); method VisitDelegateDeclaration (line 76) | void VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration); method VisitNamespaceDeclaration (line 77) | void VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclarati... method VisitTypeDeclaration (line 78) | void VisitTypeDeclaration(TypeDeclaration typeDeclaration); method VisitUsingAliasDeclaration (line 79) | void VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclar... method VisitUsingDeclaration (line 80) | void VisitUsingDeclaration(UsingDeclaration usingDeclaration); method VisitExternAliasDeclaration (line 81) | void VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDec... method VisitBlockStatement (line 83) | void VisitBlockStatement(BlockStatement blockStatement); method VisitBreakStatement (line 84) | void VisitBreakStatement(BreakStatement breakStatement); method VisitCheckedStatement (line 85) | void VisitCheckedStatement(CheckedStatement checkedStatement); method VisitContinueStatement (line 86) | void VisitContinueStatement(ContinueStatement continueStatement); method VisitDoWhileStatement (line 87) | void VisitDoWhileStatement(DoWhileStatement doWhileStatement); method VisitEmptyStatement (line 88) | void VisitEmptyStatement(EmptyStatement emptyStatement); method VisitExpressionStatement (line 89) | void VisitExpressionStatement(ExpressionStatement expressionStatement); method VisitFixedStatement (line 90) | void VisitFixedStatement(FixedStatement fixedStatement); method VisitForeachStatement (line 91) | void VisitForeachStatement(ForeachStatement foreachStatement); method VisitForStatement (line 92) | void VisitForStatement(ForStatement forStatement); method VisitGotoCaseStatement (line 93) | void VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement); method VisitGotoDefaultStatement (line 94) | void VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStateme... method VisitGotoStatement (line 95) | void VisitGotoStatement(GotoStatement gotoStatement); method VisitIfElseStatement (line 96) | void VisitIfElseStatement(IfElseStatement ifElseStatement); method VisitLabelStatement (line 97) | void VisitLabelStatement(LabelStatement labelStatement); method VisitLockStatement (line 98) | void VisitLockStatement(LockStatement lockStatement); method VisitReturnStatement (line 99) | void VisitReturnStatement(ReturnStatement returnStatement); method VisitSwitchStatement (line 100) | void VisitSwitchStatement(SwitchStatement switchStatement); method VisitSwitchSection (line 101) | void VisitSwitchSection(SwitchSection switchSection); method VisitCaseLabel (line 102) | void VisitCaseLabel(CaseLabel caseLabel); method VisitThrowStatement (line 103) | void VisitThrowStatement(ThrowStatement throwStatement); method VisitTryCatchStatement (line 104) | void VisitTryCatchStatement(TryCatchStatement tryCatchStatement); method VisitCatchClause (line 105) | void VisitCatchClause(CatchClause catchClause); method VisitUncheckedStatement (line 106) | void VisitUncheckedStatement(UncheckedStatement uncheckedStatement); method VisitUnsafeStatement (line 107) | void VisitUnsafeStatement(UnsafeStatement unsafeStatement); method VisitUsingStatement (line 108) | void VisitUsingStatement(UsingStatement usingStatement); method VisitVariableDeclarationStatement (line 109) | void VisitVariableDeclarationStatement(VariableDeclarationStatement va... method VisitWhileStatement (line 110) | void VisitWhileStatement(WhileStatement whileStatement); method VisitYieldBreakStatement (line 111) | void VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement); method VisitYieldReturnStatement (line 112) | void VisitYieldReturnStatement(YieldReturnStatement yieldReturnStateme... method VisitAccessor (line 114) | void VisitAccessor(Accessor accessor); method VisitConstructorDeclaration (line 115) | void VisitConstructorDeclaration(ConstructorDeclaration constructorDec... method VisitConstructorInitializer (line 116) | void VisitConstructorInitializer(ConstructorInitializer constructorIni... method VisitDestructorDeclaration (line 117) | void VisitDestructorDeclaration(DestructorDeclaration destructorDeclar... method VisitEnumMemberDeclaration (line 118) | void VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclar... method VisitEventDeclaration (line 119) | void VisitEventDeclaration(EventDeclaration eventDeclaration); method VisitCustomEventDeclaration (line 120) | void VisitCustomEventDeclaration(CustomEventDeclaration customEventDec... method VisitFieldDeclaration (line 121) | void VisitFieldDeclaration(FieldDeclaration fieldDeclaration); method VisitIndexerDeclaration (line 122) | void VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration); method VisitMethodDeclaration (line 123) | void VisitMethodDeclaration(MethodDeclaration methodDeclaration); method VisitOperatorDeclaration (line 124) | void VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration); method VisitParameterDeclaration (line 125) | void VisitParameterDeclaration(ParameterDeclaration parameterDeclarati... method VisitPropertyDeclaration (line 126) | void VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration); method VisitVariableInitializer (line 127) | void VisitVariableInitializer(VariableInitializer variableInitializer); method VisitFixedFieldDeclaration (line 128) | void VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclar... method VisitFixedVariableInitializer (line 129) | void VisitFixedVariableInitializer(FixedVariableInitializer fixedVaria... method VisitSyntaxTree (line 131) | void VisitSyntaxTree(SyntaxTree syntaxTree); method VisitSimpleType (line 132) | void VisitSimpleType(SimpleType simpleType); method VisitMemberType (line 133) | void VisitMemberType(MemberType memberType); method VisitComposedType (line 134) | void VisitComposedType(ComposedType composedType); method VisitArraySpecifier (line 135) | void VisitArraySpecifier(ArraySpecifier arraySpecifier); method VisitPrimitiveType (line 136) | void VisitPrimitiveType(PrimitiveType primitiveType); method VisitComment (line 138) | void VisitComment(Comment comment); method VisitNewLine (line 139) | void VisitNewLine(NewLineNode newLineNode); method VisitWhitespace (line 140) | void VisitWhitespace(WhitespaceNode whitespaceNode); method VisitText (line 141) | void VisitText(TextNode textNode); method VisitPreProcessorDirective (line 142) | void VisitPreProcessorDirective(PreProcessorDirective preProcessorDire... method VisitDocumentationReference (line 143) | void VisitDocumentationReference(DocumentationReference documentationR... method VisitTypeParameterDeclaration (line 145) | void VisitTypeParameterDeclaration(TypeParameterDeclaration typeParame... method VisitConstraint (line 146) | void VisitConstraint(Constraint constraint); method VisitCSharpTokenNode (line 147) | void VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode); method VisitIdentifier (line 148) | void VisitIdentifier(Identifier identifier); method VisitNullNode (line 150) | void VisitNullNode(AstNode nullNode); method VisitErrorNode (line 151) | void VisitErrorNode(AstNode errorNode); method VisitPatternPlaceholder (line 152) | void VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Patt... method VisitAnonymousMethodExpression (line 160) | S VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMe... method VisitUndocumentedExpression (line 161) | S VisitUndocumentedExpression(UndocumentedExpression undocumentedExpre... method VisitArrayCreateExpression (line 162) | S VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpressi... method VisitArrayInitializerExpression (line 163) | S VisitArrayInitializerExpression(ArrayInitializerExpression arrayInit... method VisitAsExpression (line 164) | S VisitAsExpression(AsExpression asExpression); method VisitAssignmentExpression (line 165) | S VisitAssignmentExpression(AssignmentExpression assignmentExpression); method VisitBaseReferenceExpression (line 166) | S VisitBaseReferenceExpression(BaseReferenceExpression baseReferenceEx... method VisitBinaryOperatorExpression (line 167) | S VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOperato... method VisitCastExpression (line 168) | S VisitCastExpression(CastExpression castExpression); method VisitCheckedExpression (line 169) | S VisitCheckedExpression(CheckedExpression checkedExpression); method VisitConditionalExpression (line 170) | S VisitConditionalExpression(ConditionalExpression conditionalExpressi... method VisitDefaultValueExpression (line 171) | S VisitDefaultValueExpression(DefaultValueExpression defaultValueExpre... method VisitDirectionExpression (line 172) | S VisitDirectionExpression(DirectionExpression directionExpression); method VisitIdentifierExpression (line 173) | S VisitIdentifierExpression(IdentifierExpression identifierExpression); method VisitIndexerExpression (line 174) | S VisitIndexerExpression(IndexerExpression indexerExpression); method VisitInvocationExpression (line 175) | S VisitInvocationExpression(InvocationExpression invocationExpression); method VisitIsExpression (line 176) | S VisitIsExpression(IsExpression isExpression); method VisitLambdaExpression (line 177) | S VisitLambdaExpression(LambdaExpression lambdaExpression); method VisitMemberReferenceExpression (line 178) | S VisitMemberReferenceExpression(MemberReferenceExpression memberRefer... method VisitNamedArgumentExpression (line 179) | S VisitNamedArgumentExpression(NamedArgumentExpression namedArgumentEx... method VisitNamedExpression (line 180) | S VisitNamedExpression(NamedExpression namedExpression); method VisitNullReferenceExpression (line 181) | S VisitNullReferenceExpression(NullReferenceExpression nullReferenceEx... method VisitObjectCreateExpression (line 182) | S VisitObjectCreateExpression(ObjectCreateExpression objectCreateExpre... method VisitAnonymousTypeCreateExpression (line 183) | S VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ano... method VisitParenthesizedExpression (line 184) | S VisitParenthesizedExpression(ParenthesizedExpression parenthesizedEx... method VisitPointerReferenceExpression (line 185) | S VisitPointerReferenceExpression(PointerReferenceExpression pointerRe... method VisitPrimitiveExpression (line 186) | S VisitPrimitiveExpression(PrimitiveExpression primitiveExpression); method VisitSizeOfExpression (line 187) | S VisitSizeOfExpression(SizeOfExpression sizeOfExpression); method VisitStackAllocExpression (line 188) | S VisitStackAllocExpression(StackAllocExpression stackAllocExpression); method VisitThisReferenceExpression (line 189) | S VisitThisReferenceExpression(ThisReferenceExpression thisReferenceEx... method VisitTypeOfExpression (line 190) | S VisitTypeOfExpression(TypeOfExpression typeOfExpression); method VisitTypeReferenceExpression (line 191) | S VisitTypeReferenceExpression(TypeReferenceExpression typeReferenceEx... method VisitUnaryOperatorExpression (line 192) | S VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperatorEx... method VisitUncheckedExpression (line 193) | S VisitUncheckedExpression(UncheckedExpression uncheckedExpression); method VisitQueryExpression (line 195) | S VisitQueryExpression(QueryExpression queryExpression); method VisitQueryContinuationClause (line 196) | S VisitQueryContinuationClause(QueryContinuationClause queryContinuati... method VisitQueryFromClause (line 197) | S VisitQueryFromClause(QueryFromClause queryFromClause); method VisitQueryLetClause (line 198) | S VisitQueryLetClause(QueryLetClause queryLetClause); method VisitQueryWhereClause (line 199) | S VisitQueryWhereClause(QueryWhereClause queryWhereClause); method VisitQueryJoinClause (line 200) | S VisitQueryJoinClause(QueryJoinClause queryJoinClause); method VisitQueryOrderClause (line 201) | S VisitQueryOrderClause(QueryOrderClause queryOrderClause); method VisitQueryOrdering (line 202) | S VisitQueryOrdering(QueryOrdering queryOrdering); method VisitQuerySelectClause (line 203) | S VisitQuerySelectClause(QuerySelectClause querySelectClause); method VisitQueryGroupClause (line 204) | S VisitQueryGroupClause(QueryGroupClause queryGroupClause); method VisitAttribute (line 206) | S VisitAttribute(Attribute attribute); method VisitAttributeSection (line 207) | S VisitAttributeSection(AttributeSection attributeSection); method VisitDelegateDeclaration (line 208) | S VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration); method VisitNamespaceDeclaration (line 209) | S VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration); method VisitTypeDeclaration (line 210) | S VisitTypeDeclaration(TypeDeclaration typeDeclaration); method VisitUsingAliasDeclaration (line 211) | S VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclarati... method VisitUsingDeclaration (line 212) | S VisitUsingDeclaration(UsingDeclaration usingDeclaration); method VisitExternAliasDeclaration (line 213) | S VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclar... method VisitBlockStatement (line 215) | S VisitBlockStatement(BlockStatement blockStatement); method VisitBreakStatement (line 216) | S VisitBreakStatement(BreakStatement breakStatement); method VisitCheckedStatement (line 217) | S VisitCheckedStatement(CheckedStatement checkedStatement); method VisitContinueStatement (line 218) | S VisitContinueStatement(ContinueStatement continueStatement); method VisitDoWhileStatement (line 219) | S VisitDoWhileStatement(DoWhileStatement doWhileStatement); method VisitEmptyStatement (line 220) | S VisitEmptyStatement(EmptyStatement emptyStatement); method VisitExpressionStatement (line 221) | S VisitExpressionStatement(ExpressionStatement expressionStatement); method VisitFixedStatement (line 222) | S VisitFixedStatement(FixedStatement fixedStatement); method VisitForeachStatement (line 223) | S VisitForeachStatement(ForeachStatement foreachStatement); method VisitForStatement (line 224) | S VisitForStatement(ForStatement forStatement); method VisitGotoCaseStatement (line 225) | S VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement); method VisitGotoDefaultStatement (line 226) | S VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStatement); method VisitGotoStatement (line 227) | S VisitGotoStatement(GotoStatement gotoStatement); method VisitIfElseStatement (line 228) | S VisitIfElseStatement(IfElseStatement ifElseStatement); method VisitLabelStatement (line 229) | S VisitLabelStatement(LabelStatement labelStatement); method VisitLockStatement (line 230) | S VisitLockStatement(LockStatement lockStatement); method VisitReturnStatement (line 231) | S VisitReturnStatement(ReturnStatement returnStatement); method VisitSwitchStatement (line 232) | S VisitSwitchStatement(SwitchStatement switchStatement); method VisitSwitchSection (line 233) | S VisitSwitchSection(SwitchSection switchSection); method VisitCaseLabel (line 234) | S VisitCaseLabel(CaseLabel caseLabel); method VisitThrowStatement (line 235) | S VisitThrowStatement(ThrowStatement throwStatement); method VisitTryCatchStatement (line 236) | S VisitTryCatchStatement(TryCatchStatement tryCatchStatement); method VisitCatchClause (line 237) | S VisitCatchClause(CatchClause catchClause); method VisitUncheckedStatement (line 238) | S VisitUncheckedStatement(UncheckedStatement uncheckedStatement); method VisitUnsafeStatement (line 239) | S VisitUnsafeStatement(UnsafeStatement unsafeStatement); method VisitUsingStatement (line 240) | S VisitUsingStatement(UsingStatement usingStatement); method VisitVariableDeclarationStatement (line 241) | S VisitVariableDeclarationStatement(VariableDeclarationStatement varia... method VisitWhileStatement (line 242) | S VisitWhileStatement(WhileStatement whileStatement); method VisitYieldBreakStatement (line 243) | S VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement); method VisitYieldReturnStatement (line 244) | S VisitYieldReturnStatement(YieldReturnStatement yieldReturnStatement); method VisitAccessor (line 246) | S VisitAccessor(Accessor accessor); method VisitConstructorDeclaration (line 247) | S VisitConstructorDeclaration(ConstructorDeclaration constructorDeclar... method VisitConstructorInitializer (line 248) | S VisitConstructorInitializer(ConstructorInitializer constructorInitia... method VisitDestructorDeclaration (line 249) | S VisitDestructorDeclaration(DestructorDeclaration destructorDeclarati... method VisitEnumMemberDeclaration (line 250) | S VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclarati... method VisitEventDeclaration (line 251) | S VisitEventDeclaration(EventDeclaration eventDeclaration); method VisitCustomEventDeclaration (line 252) | S VisitCustomEventDeclaration(CustomEventDeclaration customEventDeclar... method VisitFieldDeclaration (line 253) | S VisitFieldDeclaration(FieldDeclaration fieldDeclaration); method VisitIndexerDeclaration (line 254) | S VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration); method VisitMethodDeclaration (line 255) | S VisitMethodDeclaration(MethodDeclaration methodDeclaration); method VisitOperatorDeclaration (line 256) | S VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration); method VisitParameterDeclaration (line 257) | S VisitParameterDeclaration(ParameterDeclaration parameterDeclaration); method VisitPropertyDeclaration (line 258) | S VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration); method VisitVariableInitializer (line 259) | S VisitVariableInitializer(VariableInitializer variableInitializer); method VisitFixedFieldDeclaration (line 260) | S VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclarati... method VisitFixedVariableInitializer (line 261) | S VisitFixedVariableInitializer(FixedVariableInitializer fixedVariable... method VisitSyntaxTree (line 263) | S VisitSyntaxTree(SyntaxTree syntaxTree); method VisitSimpleType (line 264) | S VisitSimpleType(SimpleType simpleType); method VisitMemberType (line 265) | S VisitMemberType(MemberType memberType); method VisitComposedType (line 266) | S VisitComposedType(ComposedType composedType); method VisitArraySpecifier (line 267) | S VisitArraySpecifier(ArraySpecifier arraySpecifier); method VisitPrimitiveType (line 268) | S VisitPrimitiveType(PrimitiveType primitiveType); method VisitComment (line 270) | S VisitComment(Comment comment); method VisitWhitespace (line 271) | S VisitWhitespace(WhitespaceNode whitespaceNode); method VisitText (line 272) | S VisitText(TextNode textNode); method VisitNewLine (line 273) | S VisitNewLine(NewLineNode newLineNode); method VisitPreProcessorDirective (line 274) | S VisitPreProcessorDirective(PreProcessorDirective preProcessorDirecti... method VisitDocumentationReference (line 275) | S VisitDocumentationReference(DocumentationReference documentationRefe... method VisitTypeParameterDeclaration (line 277) | S VisitTypeParameterDeclaration(TypeParameterDeclaration typeParameter... method VisitConstraint (line 278) | S VisitConstraint(Constraint constraint); method VisitCSharpTokenNode (line 279) | S VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode); method VisitIdentifier (line 280) | S VisitIdentifier(Identifier identifier); method VisitNullNode (line 282) | S VisitNullNode(AstNode nullNode); method VisitErrorNode (line 283) | S VisitErrorNode(AstNode errorNode); method VisitPatternPlaceholder (line 284) | S VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Pattern... method VisitAnonymousMethodExpression (line 292) | S VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMe... method VisitUndocumentedExpression (line 293) | S VisitUndocumentedExpression(UndocumentedExpression undocumentedExpre... method VisitArrayCreateExpression (line 294) | S VisitArrayCreateExpression(ArrayCreateExpression arrayCreateExpressi... method VisitArrayInitializerExpression (line 295) | S VisitArrayInitializerExpression(ArrayInitializerExpression arrayInit... method VisitAsExpression (line 296) | S VisitAsExpression(AsExpression asExpression, T data); method VisitAssignmentExpression (line 297) | S VisitAssignmentExpression(AssignmentExpression assignmentExpression,... method VisitBaseReferenceExpression (line 298) | S VisitBaseReferenceExpression(BaseReferenceExpression baseReferenceEx... method VisitBinaryOperatorExpression (line 299) | S VisitBinaryOperatorExpression(BinaryOperatorExpression binaryOperato... method VisitCastExpression (line 300) | S VisitCastExpression(CastExpression castExpression, T data); method VisitCheckedExpression (line 301) | S VisitCheckedExpression(CheckedExpression checkedExpression, T data); method VisitConditionalExpression (line 302) | S VisitConditionalExpression(ConditionalExpression conditionalExpressi... method VisitDefaultValueExpression (line 303) | S VisitDefaultValueExpression(DefaultValueExpression defaultValueExpre... method VisitDirectionExpression (line 304) | S VisitDirectionExpression(DirectionExpression directionExpression, T ... method VisitIdentifierExpression (line 305) | S VisitIdentifierExpression(IdentifierExpression identifierExpression,... method VisitIndexerExpression (line 306) | S VisitIndexerExpression(IndexerExpression indexerExpression, T data); method VisitInvocationExpression (line 307) | S VisitInvocationExpression(InvocationExpression invocationExpression,... method VisitIsExpression (line 308) | S VisitIsExpression(IsExpression isExpression, T data); method VisitLambdaExpression (line 309) | S VisitLambdaExpression(LambdaExpression lambdaExpression, T data); method VisitMemberReferenceExpression (line 310) | S VisitMemberReferenceExpression(MemberReferenceExpression memberRefer... method VisitNamedArgumentExpression (line 311) | S VisitNamedArgumentExpression(NamedArgumentExpression namedArgumentEx... method VisitNamedExpression (line 312) | S VisitNamedExpression(NamedExpression namedExpression, T data); method VisitNullReferenceExpression (line 313) | S VisitNullReferenceExpression(NullReferenceExpression nullReferenceEx... method VisitObjectCreateExpression (line 314) | S VisitObjectCreateExpression(ObjectCreateExpression objectCreateExpre... method VisitAnonymousTypeCreateExpression (line 315) | S VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpression ano... method VisitParenthesizedExpression (line 316) | S VisitParenthesizedExpression(ParenthesizedExpression parenthesizedEx... method VisitPointerReferenceExpression (line 317) | S VisitPointerReferenceExpression(PointerReferenceExpression pointerRe... method VisitPrimitiveExpression (line 318) | S VisitPrimitiveExpression(PrimitiveExpression primitiveExpression, T ... method VisitSizeOfExpression (line 319) | S VisitSizeOfExpression(SizeOfExpression sizeOfExpression, T data); method VisitStackAllocExpression (line 320) | S VisitStackAllocExpression(StackAllocExpression stackAllocExpression,... method VisitThisReferenceExpression (line 321) | S VisitThisReferenceExpression(ThisReferenceExpression thisReferenceEx... method VisitTypeOfExpression (line 322) | S VisitTypeOfExpression(TypeOfExpression typeOfExpression, T data); method VisitTypeReferenceExpression (line 323) | S VisitTypeReferenceExpression(TypeReferenceExpression typeReferenceEx... method VisitUnaryOperatorExpression (line 324) | S VisitUnaryOperatorExpression(UnaryOperatorExpression unaryOperatorEx... method VisitUncheckedExpression (line 325) | S VisitUncheckedExpression(UncheckedExpression uncheckedExpression, T ... method VisitQueryExpression (line 327) | S VisitQueryExpression(QueryExpression queryExpression, T data); method VisitQueryContinuationClause (line 328) | S VisitQueryContinuationClause(QueryContinuationClause queryContinuati... method VisitQueryFromClause (line 329) | S VisitQueryFromClause(QueryFromClause queryFromClause, T data); method VisitQueryLetClause (line 330) | S VisitQueryLetClause(QueryLetClause queryLetClause, T data); method VisitQueryWhereClause (line 331) | S VisitQueryWhereClause(QueryWhereClause queryWhereClause, T data); method VisitQueryJoinClause (line 332) | S VisitQueryJoinClause(QueryJoinClause queryJoinClause, T data); method VisitQueryOrderClause (line 333) | S VisitQueryOrderClause(QueryOrderClause queryOrderClause, T data); method VisitQueryOrdering (line 334) | S VisitQueryOrdering(QueryOrdering queryOrdering, T data); method VisitQuerySelectClause (line 335) | S VisitQuerySelectClause(QuerySelectClause querySelectClause, T data); method VisitQueryGroupClause (line 336) | S VisitQueryGroupClause(QueryGroupClause queryGroupClause, T data); method VisitAttribute (line 338) | S VisitAttribute(Attribute attribute, T data); method VisitAttributeSection (line 339) | S VisitAttributeSection(AttributeSection attributeSection, T data); method VisitDelegateDeclaration (line 340) | S VisitDelegateDeclaration(DelegateDeclaration delegateDeclaration, T ... method VisitNamespaceDeclaration (line 341) | S VisitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration,... method VisitTypeDeclaration (line 342) | S VisitTypeDeclaration(TypeDeclaration typeDeclaration, T data); method VisitUsingAliasDeclaration (line 343) | S VisitUsingAliasDeclaration(UsingAliasDeclaration usingAliasDeclarati... method VisitUsingDeclaration (line 344) | S VisitUsingDeclaration(UsingDeclaration usingDeclaration, T data); method VisitExternAliasDeclaration (line 345) | S VisitExternAliasDeclaration(ExternAliasDeclaration externAliasDeclar... method VisitBlockStatement (line 347) | S VisitBlockStatement(BlockStatement blockStatement, T data); method VisitBreakStatement (line 348) | S VisitBreakStatement(BreakStatement breakStatement, T data); method VisitCheckedStatement (line 349) | S VisitCheckedStatement(CheckedStatement checkedStatement, T data); method VisitContinueStatement (line 350) | S VisitContinueStatement(ContinueStatement continueStatement, T data); method VisitDoWhileStatement (line 351) | S VisitDoWhileStatement(DoWhileStatement doWhileStatement, T data); method VisitEmptyStatement (line 352) | S VisitEmptyStatement(EmptyStatement emptyStatement, T data); method VisitExpressionStatement (line 353) | S VisitExpressionStatement(ExpressionStatement expressionStatement, T ... method VisitFixedStatement (line 354) | S VisitFixedStatement(FixedStatement fixedStatement, T data); method VisitForeachStatement (line 355) | S VisitForeachStatement(ForeachStatement foreachStatement, T data); method VisitForStatement (line 356) | S VisitForStatement(ForStatement forStatement, T data); method VisitGotoCaseStatement (line 357) | S VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement, T data); method VisitGotoDefaultStatement (line 358) | S VisitGotoDefaultStatement(GotoDefaultStatement gotoDefaultStatement,... method VisitGotoStatement (line 359) | S VisitGotoStatement(GotoStatement gotoStatement, T data); method VisitIfElseStatement (line 360) | S VisitIfElseStatement(IfElseStatement ifElseStatement, T data); method VisitLabelStatement (line 361) | S VisitLabelStatement(LabelStatement labelStatement, T data); method VisitLockStatement (line 362) | S VisitLockStatement(LockStatement lockStatement, T data); method VisitReturnStatement (line 363) | S VisitReturnStatement(ReturnStatement returnStatement, T data); method VisitSwitchStatement (line 364) | S VisitSwitchStatement(SwitchStatement switchStatement, T data); method VisitSwitchSection (line 365) | S VisitSwitchSection(SwitchSection switchSection, T data); method VisitCaseLabel (line 366) | S VisitCaseLabel(CaseLabel caseLabel, T data); method VisitThrowStatement (line 367) | S VisitThrowStatement(ThrowStatement throwStatement, T data); method VisitTryCatchStatement (line 368) | S VisitTryCatchStatement(TryCatchStatement tryCatchStatement, T data); method VisitCatchClause (line 369) | S VisitCatchClause(CatchClause catchClause, T data); method VisitUncheckedStatement (line 370) | S VisitUncheckedStatement(UncheckedStatement uncheckedStatement, T data); method VisitUnsafeStatement (line 371) | S VisitUnsafeStatement(UnsafeStatement unsafeStatement, T data); method VisitUsingStatement (line 372) | S VisitUsingStatement(UsingStatement usingStatement, T data); method VisitVariableDeclarationStatement (line 373) | S VisitVariableDeclarationStatement(VariableDeclarationStatement varia... method VisitWhileStatement (line 374) | S VisitWhileStatement(WhileStatement whileStatement, T data); method VisitYieldBreakStatement (line 375) | S VisitYieldBreakStatement(YieldBreakStatement yieldBreakStatement, T ... method VisitYieldReturnStatement (line 376) | S VisitYieldReturnStatement(YieldReturnStatement yieldReturnStatement,... method VisitAccessor (line 378) | S VisitAccessor(Accessor accessor, T data); method VisitConstructorDeclaration (line 379) | S VisitConstructorDeclaration(ConstructorDeclaration constructorDeclar... method VisitConstructorInitializer (line 380) | S VisitConstructorInitializer(ConstructorInitializer constructorInitia... method VisitDestructorDeclaration (line 381) | S VisitDestructorDeclaration(DestructorDeclaration destructorDeclarati... method VisitEnumMemberDeclaration (line 382) | S VisitEnumMemberDeclaration(EnumMemberDeclaration enumMemberDeclarati... method VisitEventDeclaration (line 383) | S VisitEventDeclaration(EventDeclaration eventDeclaration, T data); method VisitCustomEventDeclaration (line 384) | S VisitCustomEventDeclaration(CustomEventDeclaration customEventDeclar... method VisitFieldDeclaration (line 385) | S VisitFieldDeclaration(FieldDeclaration fieldDeclaration, T data); method VisitIndexerDeclaration (line 386) | S VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration, T data); method VisitMethodDeclaration (line 387) | S VisitMethodDeclaration(MethodDeclaration methodDeclaration, T data); method VisitOperatorDeclaration (line 388) | S VisitOperatorDeclaration(OperatorDeclaration operatorDeclaration, T ... method VisitParameterDeclaration (line 389) | S VisitParameterDeclaration(ParameterDeclaration parameterDeclaration,... method VisitPropertyDeclaration (line 390) | S VisitPropertyDeclaration(PropertyDeclaration propertyDeclaration, T ... method VisitVariableInitializer (line 391) | S VisitVariableInitializer(VariableInitializer variableInitializer, T ... method VisitFixedFieldDeclaration (line 392) | S VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFieldDeclarati... method VisitFixedVariableInitializer (line 393) | S VisitFixedVariableInitializer(FixedVariableInitializer fixedVariable... method VisitSyntaxTree (line 395) | S VisitSyntaxTree(SyntaxTree syntaxTree, T data); method VisitSimpleType (line 396) | S VisitSimpleType(SimpleType simpleType, T data); method VisitMemberType (line 397) | S VisitMemberType(MemberType memberType, T data); method VisitComposedType (line 398) | S VisitComposedType(ComposedType composedType, T data); method VisitArraySpecifier (line 399) | S VisitArraySpecifier(ArraySpecifier arraySpecifier, T data); method VisitPrimitiveType (line 400) | S VisitPrimitiveType(PrimitiveType primitiveType, T data); method VisitComment (line 402) | S VisitComment(Comment comment, T data); method VisitNewLine (line 403) | S VisitNewLine(NewLineNode newLineNode, T data); method VisitWhitespace (line 404) | S VisitWhitespace(WhitespaceNode whitespaceNode, T data); method VisitText (line 405) | S VisitText(TextNode textNode, T data); method VisitPreProcessorDirective (line 406) | S VisitPreProcessorDirective(PreProcessorDirective preProcessorDirecti... method VisitDocumentationReference (line 407) | S VisitDocumentationReference(DocumentationReference documentationRefe... method VisitTypeParameterDeclaration (line 409) | S VisitTypeParameterDeclaration(TypeParameterDeclaration typeParameter... method VisitConstraint (line 410) | S VisitConstraint(Constraint constraint, T data); method VisitCSharpTokenNode (line 411) | S VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode, T data); method VisitIdentifier (line 412) | S VisitIdentifier(Identifier identifier, T data); method VisitNullNode (line 414) | S VisitNullNode(AstNode nullNode, T data); method VisitErrorNode (line 415) | S VisitErrorNode(AstNode errorNode, T data); method VisitPatternPlaceholder (line 416) | S VisitPatternPlaceholder(AstNode placeholder, PatternMatching.Pattern... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Identifier.cs class Identifier (line 31) | public class Identifier : AstNode class NullIdentifier (line 34) | sealed class NullIdentifier : Identifier method AcceptVisitor (line 42) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 47) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 52) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 57) | protected internal override bool DoMatch(AstNode other, PatternMatch... method SetStartLocation (line 87) | internal void SetStartLocation(TextLocation value) method Identifier (line 114) | Identifier () method Identifier (line 119) | protected Identifier (string name, TextLocation location) method Create (line 127) | public static Identifier Create (string name) method Create (line 132) | public static Identifier Create (string name, TextLocation location) method Create (line 142) | public static Identifier Create (string name, TextLocation location, b... method AcceptVisitor (line 152) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 157) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 162) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 167) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/IdentifierExpressionBackreference.cs class IdentifierExpressionBackreference (line 28) | public class IdentifierExpressionBackreference : Pattern method IdentifierExpressionBackreference (line 36) | public IdentifierExpressionBackreference(string referencedGroupName) method DoMatch (line 43) | public override bool DoMatch(INode other, Match match) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/MemberType.cs class MemberType (line 36) | public class MemberType : AstType method MemberType (line 77) | public MemberType () method MemberType (line 81) | public MemberType (AstType target, string memberName) method MemberType (line 87) | public MemberType (AstType target, string memberName, IEnumerable (IAstVisitor visitor) method AcceptVisitor (line 110) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 115) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method ToTypeReference (line 123) | public override ITypeReference ToTypeReference(NameLookupMode lookupMo... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Modifiers.cs type Modifiers (line 33) | [Flags] FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/NodeType.cs type NodeType (line 31) | public enum NodeType FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/ObservableAstVisitor.cs class ObservableAstVisitor (line 31) | public class ObservableAstVisitor : IAstVisitor method Visit (line 33) | void Visit(Action enter, Action leave, T node) where T : AstNode method VisitNullNode (line 48) | void IAstVisitor.VisitNullNode(AstNode nullNode) method VisitErrorNode (line 52) | void IAstVisitor.VisitErrorNode(AstNode nullNode) method VisitSyntaxTree (line 58) | void IAstVisitor.VisitSyntaxTree(SyntaxTree unit) method VisitComment (line 65) | void IAstVisitor.VisitComment(Comment comment) method VisitNewLine (line 72) | void IAstVisitor.VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 79) | void IAstVisitor.VisitWhitespace(WhitespaceNode whitespace) method VisitText (line 86) | void IAstVisitor.VisitText(TextNode textNode) method VisitPreProcessorDirective (line 92) | void IAstVisitor.VisitPreProcessorDirective(PreProcessorDirective preP... method VisitDocumentationReference (line 99) | void IAstVisitor.VisitDocumentationReference(DocumentationReference do... method VisitIdentifier (line 106) | void IAstVisitor.VisitIdentifier(Identifier identifier) method VisitCSharpTokenNode (line 113) | void IAstVisitor.VisitCSharpTokenNode(CSharpTokenNode token) method VisitPrimitiveType (line 120) | void IAstVisitor.VisitPrimitiveType(PrimitiveType primitiveType) method VisitComposedType (line 127) | void IAstVisitor.VisitComposedType(ComposedType composedType) method VisitSimpleType (line 134) | void IAstVisitor.VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 141) | void IAstVisitor.VisitMemberType(MemberType memberType) method VisitAttribute (line 148) | void IAstVisitor.VisitAttribute(Attribute attribute) method VisitAttributeSection (line 155) | void IAstVisitor.VisitAttributeSection(AttributeSection attributeSection) method VisitDelegateDeclaration (line 162) | void IAstVisitor.VisitDelegateDeclaration(DelegateDeclaration delegate... method VisitNamespaceDeclaration (line 169) | void IAstVisitor.VisitNamespaceDeclaration(NamespaceDeclaration namesp... method VisitTypeDeclaration (line 176) | void IAstVisitor.VisitTypeDeclaration(TypeDeclaration typeDeclaration) method VisitTypeParameterDeclaration (line 183) | void IAstVisitor.VisitTypeParameterDeclaration(TypeParameterDeclaratio... method VisitEnumMemberDeclaration (line 190) | void IAstVisitor.VisitEnumMemberDeclaration(EnumMemberDeclaration enum... method VisitUsingDeclaration (line 197) | void IAstVisitor.VisitUsingDeclaration(UsingDeclaration usingDeclaration) method VisitUsingAliasDeclaration (line 204) | void IAstVisitor.VisitUsingAliasDeclaration(UsingAliasDeclaration usin... method VisitExternAliasDeclaration (line 211) | void IAstVisitor.VisitExternAliasDeclaration(ExternAliasDeclaration ex... method VisitConstructorDeclaration (line 218) | void IAstVisitor.VisitConstructorDeclaration(ConstructorDeclaration co... method VisitConstructorInitializer (line 225) | void IAstVisitor.VisitConstructorInitializer(ConstructorInitializer co... method VisitDestructorDeclaration (line 232) | void IAstVisitor.VisitDestructorDeclaration(DestructorDeclaration dest... method VisitEventDeclaration (line 239) | void IAstVisitor.VisitEventDeclaration(EventDeclaration eventDeclaration) method VisitCustomEventDeclaration (line 246) | void IAstVisitor.VisitCustomEventDeclaration(CustomEventDeclaration ev... method VisitFieldDeclaration (line 253) | void IAstVisitor.VisitFieldDeclaration(FieldDeclaration fieldDeclaration) method VisitFixedFieldDeclaration (line 260) | void IAstVisitor.VisitFixedFieldDeclaration(FixedFieldDeclaration fixe... method VisitFixedVariableInitializer (line 267) | void IAstVisitor.VisitFixedVariableInitializer(FixedVariableInitialize... method VisitIndexerDeclaration (line 274) | void IAstVisitor.VisitIndexerDeclaration(IndexerDeclaration indexerDec... method VisitMethodDeclaration (line 281) | void IAstVisitor.VisitMethodDeclaration(MethodDeclaration methodDeclar... method VisitOperatorDeclaration (line 288) | void IAstVisitor.VisitOperatorDeclaration(OperatorDeclaration operator... method VisitPropertyDeclaration (line 295) | void IAstVisitor.VisitPropertyDeclaration(PropertyDeclaration property... method VisitAccessor (line 302) | void IAstVisitor.VisitAccessor(Accessor accessor) method VisitVariableInitializer (line 309) | void IAstVisitor.VisitVariableInitializer(VariableInitializer variable... method VisitParameterDeclaration (line 316) | void IAstVisitor.VisitParameterDeclaration(ParameterDeclaration parame... method VisitConstraint (line 323) | void IAstVisitor.VisitConstraint(Constraint constraint) method VisitBlockStatement (line 330) | void IAstVisitor.VisitBlockStatement(BlockStatement blockStatement) method VisitExpressionStatement (line 337) | void IAstVisitor.VisitExpressionStatement(ExpressionStatement expressi... method VisitBreakStatement (line 344) | void IAstVisitor.VisitBreakStatement(BreakStatement breakStatement) method VisitCheckedStatement (line 351) | void IAstVisitor.VisitCheckedStatement(CheckedStatement checkedStatement) method VisitContinueStatement (line 358) | void IAstVisitor.VisitContinueStatement(ContinueStatement continueStat... method VisitDoWhileStatement (line 365) | void IAstVisitor.VisitDoWhileStatement(DoWhileStatement doWhileStatement) method VisitEmptyStatement (line 372) | void IAstVisitor.VisitEmptyStatement(EmptyStatement emptyStatement) method VisitFixedStatement (line 379) | void IAstVisitor.VisitFixedStatement(FixedStatement fixedStatement) method VisitForeachStatement (line 386) | void IAstVisitor.VisitForeachStatement(ForeachStatement foreachStatement) method VisitForStatement (line 393) | void IAstVisitor.VisitForStatement(ForStatement forStatement) method VisitGotoCaseStatement (line 400) | void IAstVisitor.VisitGotoCaseStatement(GotoCaseStatement gotoCaseStat... method VisitGotoDefaultStatement (line 407) | void IAstVisitor.VisitGotoDefaultStatement(GotoDefaultStatement gotoDe... method VisitGotoStatement (line 414) | void IAstVisitor.VisitGotoStatement(GotoStatement gotoStatement) method VisitIfElseStatement (line 421) | void IAstVisitor.VisitIfElseStatement(IfElseStatement ifElseStatement) method VisitLabelStatement (line 428) | void IAstVisitor.VisitLabelStatement(LabelStatement labelStatement) method VisitLockStatement (line 435) | void IAstVisitor.VisitLockStatement(LockStatement lockStatement) method VisitReturnStatement (line 442) | void IAstVisitor.VisitReturnStatement(ReturnStatement returnStatement) method VisitSwitchStatement (line 449) | void IAstVisitor.VisitSwitchStatement(SwitchStatement switchStatement) method VisitSwitchSection (line 456) | void IAstVisitor.VisitSwitchSection(SwitchSection switchSection) method VisitCaseLabel (line 463) | void IAstVisitor.VisitCaseLabel(CaseLabel caseLabel) method VisitThrowStatement (line 470) | void IAstVisitor.VisitThrowStatement(ThrowStatement throwStatement) method VisitTryCatchStatement (line 477) | void IAstVisitor.VisitTryCatchStatement(TryCatchStatement tryCatchStat... method VisitCatchClause (line 484) | void IAstVisitor.VisitCatchClause(CatchClause catchClause) method VisitUncheckedStatement (line 491) | void IAstVisitor.VisitUncheckedStatement(UncheckedStatement uncheckedS... method VisitUnsafeStatement (line 498) | void IAstVisitor.VisitUnsafeStatement(UnsafeStatement unsafeStatement) method VisitUsingStatement (line 505) | void IAstVisitor.VisitUsingStatement(UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 512) | void IAstVisitor.VisitVariableDeclarationStatement(VariableDeclaration... method VisitWhileStatement (line 519) | void IAstVisitor.VisitWhileStatement(WhileStatement whileStatement) method VisitYieldBreakStatement (line 526) | void IAstVisitor.VisitYieldBreakStatement(YieldBreakStatement yieldBre... method VisitYieldReturnStatement (line 533) | void IAstVisitor.VisitYieldReturnStatement(YieldReturnStatement yieldS... method VisitAnonymousMethodExpression (line 540) | void IAstVisitor.VisitAnonymousMethodExpression(AnonymousMethodExpress... method VisitLambdaExpression (line 547) | void IAstVisitor.VisitLambdaExpression(LambdaExpression lambdaExpression) method VisitAssignmentExpression (line 554) | void IAstVisitor.VisitAssignmentExpression(AssignmentExpression assign... method VisitBaseReferenceExpression (line 561) | void IAstVisitor.VisitBaseReferenceExpression(BaseReferenceExpression ... method VisitBinaryOperatorExpression (line 568) | void IAstVisitor.VisitBinaryOperatorExpression(BinaryOperatorExpressio... method VisitCastExpression (line 575) | void IAstVisitor.VisitCastExpression(CastExpression castExpression) method VisitCheckedExpression (line 582) | void IAstVisitor.VisitCheckedExpression(CheckedExpression checkedExpre... method VisitConditionalExpression (line 589) | void IAstVisitor.VisitConditionalExpression(ConditionalExpression cond... method VisitIdentifierExpression (line 596) | void IAstVisitor.VisitIdentifierExpression(IdentifierExpression identi... method VisitIndexerExpression (line 603) | void IAstVisitor.VisitIndexerExpression(IndexerExpression indexerExpre... method VisitInvocationExpression (line 610) | void IAstVisitor.VisitInvocationExpression(InvocationExpression invoca... method VisitDirectionExpression (line 617) | void IAstVisitor.VisitDirectionExpression(DirectionExpression directio... method VisitMemberReferenceExpression (line 624) | void IAstVisitor.VisitMemberReferenceExpression(MemberReferenceExpress... method VisitNullReferenceExpression (line 631) | void IAstVisitor.VisitNullReferenceExpression(NullReferenceExpression ... method VisitObjectCreateExpression (line 638) | void IAstVisitor.VisitObjectCreateExpression(ObjectCreateExpression ob... method VisitAnonymousTypeCreateExpression (line 645) | void IAstVisitor.VisitAnonymousTypeCreateExpression(AnonymousTypeCreat... method VisitArrayCreateExpression (line 652) | void IAstVisitor.VisitArrayCreateExpression(ArrayCreateExpression arra... method VisitParenthesizedExpression (line 659) | void IAstVisitor.VisitParenthesizedExpression(ParenthesizedExpression ... method VisitPointerReferenceExpression (line 666) | void IAstVisitor.VisitPointerReferenceExpression(PointerReferenceExpre... method VisitPrimitiveExpression (line 673) | void IAstVisitor.VisitPrimitiveExpression(PrimitiveExpression primitiv... method VisitSizeOfExpression (line 680) | void IAstVisitor.VisitSizeOfExpression(SizeOfExpression sizeOfExpression) method VisitStackAllocExpression (line 687) | void IAstVisitor.VisitStackAllocExpression(StackAllocExpression stackA... method VisitThisReferenceExpression (line 694) | void IAstVisitor.VisitThisReferenceExpression(ThisReferenceExpression ... method VisitTypeOfExpression (line 701) | void IAstVisitor.VisitTypeOfExpression(TypeOfExpression typeOfExpression) method VisitTypeReferenceExpression (line 708) | void IAstVisitor.VisitTypeReferenceExpression(TypeReferenceExpression ... method VisitUnaryOperatorExpression (line 715) | void IAstVisitor.VisitUnaryOperatorExpression(UnaryOperatorExpression ... method VisitUncheckedExpression (line 722) | void IAstVisitor.VisitUncheckedExpression(UncheckedExpression unchecke... method VisitQueryExpression (line 729) | void IAstVisitor.VisitQueryExpression(QueryExpression queryExpression) method VisitQueryContinuationClause (line 736) | void IAstVisitor.VisitQueryContinuationClause(QueryContinuationClause ... method VisitQueryFromClause (line 743) | void IAstVisitor.VisitQueryFromClause(QueryFromClause queryFromClause) method VisitQueryLetClause (line 750) | void IAstVisitor.VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQueryWhereClause (line 757) | void IAstVisitor.VisitQueryWhereClause(QueryWhereClause queryWhereClause) method VisitQueryJoinClause (line 764) | void IAstVisitor.VisitQueryJoinClause(QueryJoinClause queryJoinClause) method VisitQueryOrderClause (line 771) | void IAstVisitor.VisitQueryOrderClause(QueryOrderClause queryOrderClause) method VisitQueryOrdering (line 778) | void IAstVisitor.VisitQueryOrdering(QueryOrdering queryOrdering) method VisitQuerySelectClause (line 785) | void IAstVisitor.VisitQuerySelectClause(QuerySelectClause querySelectC... method VisitQueryGroupClause (line 792) | void IAstVisitor.VisitQueryGroupClause(QueryGroupClause queryGroupClause) method VisitAsExpression (line 799) | void IAstVisitor.VisitAsExpression(AsExpression asExpression) method VisitIsExpression (line 806) | void IAstVisitor.VisitIsExpression(IsExpression isExpression) method VisitDefaultValueExpression (line 813) | void IAstVisitor.VisitDefaultValueExpression(DefaultValueExpression de... method VisitUndocumentedExpression (line 820) | void IAstVisitor.VisitUndocumentedExpression(UndocumentedExpression un... method VisitArrayInitializerExpression (line 827) | void IAstVisitor.VisitArrayInitializerExpression(ArrayInitializerExpre... method VisitArraySpecifier (line 834) | void IAstVisitor.VisitArraySpecifier(ArraySpecifier arraySpecifier) method VisitNamedArgumentExpression (line 841) | void IAstVisitor.VisitNamedArgumentExpression(NamedArgumentExpression ... method VisitNamedExpression (line 848) | void IAstVisitor.VisitNamedExpression(NamedExpression namedExpression) method VisitPatternPlaceholder (line 853) | void IAstVisitor.VisitPatternPlaceholder(AstNode placeholder, PatternM... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/PrimitiveType.cs class PrimitiveType (line 35) | public class PrimitiveType : AstType method PrimitiveType (line 54) | public PrimitiveType() method PrimitiveType (line 58) | public PrimitiveType(string keyword) method PrimitiveType (line 63) | public PrimitiveType(string keyword, TextLocation location) method SetStartLocation (line 75) | internal void SetStartLocation(TextLocation value) method AcceptVisitor (line 87) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 92) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 97) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 102) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method ToString (line 108) | public override string ToString(CSharpFormattingOptions formattingOpti... method ToTypeReference (line 113) | public override ITypeReference ToTypeReference(NameLookupMode lookupMo... method GetTypeCodeForPrimitiveType (line 122) | public static KnownTypeCode GetTypeCodeForPrimitiveType(string keyword) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Roles.cs class Roles (line 31) | public static class Roles FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/SimpleType.cs class SimpleType (line 37) | public class SimpleType : AstType class NullSimpleType (line 42) | sealed class NullSimpleType : SimpleType method AcceptVisitor (line 50) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 55) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 60) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 65) | protected internal override bool DoMatch(AstNode other, PatternMatch... method ToTypeReference (line 70) | public override ITypeReference ToTypeReference(NameLookupMode lookup... method SimpleType (line 77) | public SimpleType() method SimpleType (line 81) | public SimpleType(string identifier) method SimpleType (line 86) | public SimpleType (Identifier identifier) method SimpleType (line 91) | public SimpleType(string identifier, TextLocation location) method SimpleType (line 96) | public SimpleType (string identifier, IEnumerable typeArguments) method SimpleType (line 104) | public SimpleType (string identifier, params AstType[] typeArguments) ... method AcceptVisitor (line 130) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 135) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 140) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 145) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method ToTypeReference (line 151) | public override ITypeReference ToTypeReference(NameLookupMode lookupMo... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/BlockStatement.cs class BlockStatement (line 34) | public class BlockStatement : Statement, IEnumerable class NullBlockStatement (line 40) | sealed class NullBlockStatement : BlockStatement method AcceptVisitor (line 48) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 53) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 58) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 63) | protected internal override bool DoMatch(AstNode other, PatternMatch... class PatternPlaceholder (line 76) | sealed class PatternPlaceholder : BlockStatement, PatternMatching.INode method PatternPlaceholder (line 80) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 89) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 94) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 99) | public override S AcceptVisitor(IAstVisitor visitor, T d... method DoMatch (line 104) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 109) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... method AcceptVisitor (line 128) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 133) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 138) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 143) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method Add (line 149) | public void Add(Statement statement) method GetEnumerator (line 154) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 159) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/BreakStatement.cs class BreakStatement (line 32) | public class BreakStatement : Statement method AcceptVisitor (line 44) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 49) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 54) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 59) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/CheckedStatement.cs class CheckedStatement (line 32) | public class CheckedStatement : Statement method CheckedStatement (line 45) | public CheckedStatement () method CheckedStatement (line 49) | public CheckedStatement (BlockStatement body) method AcceptVisitor (line 54) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 59) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 64) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 69) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/ContinueStatement.cs class ContinueStatement (line 32) | public class ContinueStatement : Statement method AcceptVisitor (line 44) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 49) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 54) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 59) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/DoWhileStatement.cs class DoWhileStatement (line 32) | public class DoWhileStatement : Statement method AcceptVisitor (line 67) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 72) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 77) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 82) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method DoWhileStatement (line 88) | public DoWhileStatement() method DoWhileStatement (line 92) | public DoWhileStatement(Expression condition, Statement embeddedStatem... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/EmptyStatement.cs class EmptyStatement (line 32) | public class EmptyStatement : Statement method AcceptVisitor (line 51) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 56) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 61) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 66) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/ExpressionStatement.cs class ExpressionStatement (line 32) | public class ExpressionStatement : Statement method AcceptVisitor (line 43) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 48) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 53) | public override S AcceptVisitor (IAstVisitor visitor, T data) method ExpressionStatement (line 58) | public ExpressionStatement() method ExpressionStatement (line 62) | public ExpressionStatement(Expression expression) method DoMatch (line 67) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/FixedStatement.cs class FixedStatement (line 34) | public class FixedStatement : Statement method AcceptVisitor (line 64) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 69) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 74) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 79) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/ForStatement.cs class ForStatement (line 34) | public class ForStatement : Statement method AcceptVisitor (line 75) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 80) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 85) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 90) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/ForeachStatement.cs class ForeachStatement (line 32) | public class ForeachStatement : Statement method AcceptVisitor (line 86) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 91) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 96) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 101) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/GotoStatement.cs class GotoStatement (line 32) | public class GotoStatement : Statement method GotoStatement (line 36) | public GotoStatement () method GotoStatement (line 40) | public GotoStatement (string label) method AcceptVisitor (line 65) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 70) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 75) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 80) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class GotoCaseStatement (line 90) | public class GotoCaseStatement : Statement method AcceptVisitor (line 115) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 120) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 125) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 130) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class GotoDefaultStatement (line 140) | public class GotoDefaultStatement : Statement method AcceptVisitor (line 157) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 162) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 167) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 172) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/IfElseStatement.cs class IfElseStatement (line 32) | public class IfElseStatement : Statement method AcceptVisitor (line 71) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 76) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 81) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 86) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method IfElseStatement (line 92) | public IfElseStatement() method IfElseStatement (line 96) | public IfElseStatement(Expression condition, Statement trueStatement, ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/LabelStatement.cs class LabelStatement (line 32) | public class LabelStatement : Statement method AcceptVisitor (line 52) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 57) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 62) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 67) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/LockStatement.cs class LockStatement (line 32) | public class LockStatement : Statement method AcceptVisitor (line 58) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 63) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 68) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 73) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/ReturnStatement.cs class ReturnStatement (line 32) | public class ReturnStatement : Statement method ReturnStatement (line 49) | public ReturnStatement () method ReturnStatement (line 53) | public ReturnStatement (Expression returnExpression) method AcceptVisitor (line 58) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 63) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 68) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 73) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/Statement.cs class Statement (line 30) | public abstract class Statement : AstNode class NullStatement (line 35) | sealed class NullStatement : Statement method AcceptVisitor (line 43) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 48) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 53) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 58) | protected internal override bool DoMatch(AstNode other, PatternMatch... class PatternPlaceholder (line 71) | sealed class PatternPlaceholder : Statement, PatternMatching.INode method PatternPlaceholder (line 75) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 84) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 89) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 94) | public override S AcceptVisitor(IAstVisitor visitor, T d... method DoMatch (line 99) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 104) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... method Clone (line 111) | public new Statement Clone() method ReplaceWith (line 116) | public Statement ReplaceWith(Func replaceFunction) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/SwitchStatement.cs class SwitchStatement (line 35) | public class SwitchStatement : Statement method AcceptVisitor (line 69) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 74) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 79) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 84) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class SwitchSection (line 91) | public class SwitchSection : AstNode class PatternPlaceholder (line 99) | sealed class PatternPlaceholder : SwitchSection, PatternMatching.INode method PatternPlaceholder (line 103) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 112) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 117) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 122) | public override S AcceptVisitor(IAstVisitor visitor, T d... method DoMatch (line 127) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 132) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... method AcceptVisitor (line 155) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 160) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 165) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 170) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class CaseLabel (line 177) | public class CaseLabel : AstNode method CaseLabel (line 200) | public CaseLabel () method CaseLabel (line 204) | public CaseLabel (Expression expression) method AcceptVisitor (line 209) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 214) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 219) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 224) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/ThrowStatement.cs class ThrowStatement (line 32) | public class ThrowStatement : Statement method ThrowStatement (line 49) | public ThrowStatement () method ThrowStatement (line 53) | public ThrowStatement (Expression expression) method AcceptVisitor (line 58) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 63) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 68) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 73) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/TryCatchStatement.cs class TryCatchStatement (line 35) | public class TryCatchStatement : Statement method AcceptVisitor (line 65) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 70) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 75) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 80) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class CatchClause (line 90) | public class CatchClause : AstNode class NullCatchClause (line 97) | sealed class NullCatchClause : CatchClause method AcceptVisitor (line 105) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 110) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 115) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 120) | protected internal override bool DoMatch(AstNode other, PatternMatch... class PatternPlaceholder (line 133) | sealed class PatternPlaceholder : CatchClause, PatternMatching.INode method PatternPlaceholder (line 137) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 146) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 151) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 156) | public override S AcceptVisitor(IAstVisitor visitor, T d... method DoMatch (line 161) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 166) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... method AcceptVisitor (line 220) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 225) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 230) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 235) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/UncheckedStatement.cs class UncheckedStatement (line 32) | public class UncheckedStatement : Statement method UncheckedStatement (line 45) | public UncheckedStatement () method UncheckedStatement (line 49) | public UncheckedStatement (BlockStatement body) method AcceptVisitor (line 54) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 59) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 64) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 69) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/UnsafeStatement.cs class UnsafeStatement (line 32) | public class UnsafeStatement : Statement method AcceptVisitor (line 45) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 50) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 55) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 60) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/UsingStatement.cs class UsingStatement (line 32) | public class UsingStatement : Statement method AcceptVisitor (line 62) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 72) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 77) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/VariableDeclarationStatement.cs class VariableDeclarationStatement (line 32) | public class VariableDeclarationStatement : Statement method VariableDeclarationStatement (line 36) | public VariableDeclarationStatement() method VariableDeclarationStatement (line 40) | public VariableDeclarationStatement(AstType type, string name, Express... method GetVariable (line 64) | public VariableInitializer GetVariable (string name) method AcceptVisitor (line 69) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 74) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 79) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 84) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/WhileStatement.cs class WhileStatement (line 32) | public class WhileStatement : Statement method AcceptVisitor (line 58) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 63) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 68) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 73) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method WhileStatement (line 79) | public WhileStatement() method WhileStatement (line 83) | public WhileStatement(Expression condition, Statement embeddedStatement) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/YieldBreakStatement.cs class YieldBreakStatement (line 32) | public class YieldBreakStatement : Statement method AcceptVisitor (line 49) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 54) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 59) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 64) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/Statements/YieldReturnStatement.cs class YieldReturnStatement (line 32) | public class YieldReturnStatement : Statement method AcceptVisitor (line 54) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 59) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 64) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 69) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/SyntaxExtensions.cs class SyntaxExtensions (line 28) | public static class SyntaxExtensions method IsComparisonOperator (line 30) | public static bool IsComparisonOperator(this OperatorType operatorType) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/SyntaxTree.cs class CompilationUnit (line 39) | [Obsolete("CompilationUnit was renamed to SyntaxTree", true)] class SyntaxTree (line 42) | public class SyntaxTree : AstNode method SyntaxTree (line 104) | public SyntaxTree () method GetTypes (line 114) | public IEnumerable GetTypes(bool includeInnerTypes ... method DoMatch (line 132) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method AcceptVisitor (line 138) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 143) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 148) | public override S AcceptVisitor (IAstVisitor visitor, T data) method ToTypeSystem (line 156) | public CSharpUnresolvedFile ToTypeSystem () method Parse (line 165) | public static SyntaxTree Parse (string program, string fileName = "", ... method Parse (line 172) | public static SyntaxTree Parse (TextReader reader, string fileName = "... method Parse (line 179) | public static SyntaxTree Parse (Stream stream, string fileName = "", C... method Parse (line 186) | public static SyntaxTree Parse (ITextSource textSource, string fileNam... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TokenRole.cs class TokenRole (line 9) | public sealed class TokenRole : Role method TokenRole (line 15) | static TokenRole () method TokenRole (line 39) | public TokenRole(string token) : base (token, CSharpTokenNode.Null) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/Accessor.cs class Accessor (line 35) | public class Accessor : EntityDeclaration class NullAccessor (line 38) | sealed class NullAccessor : Accessor method AcceptVisitor (line 46) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 51) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 56) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 61) | protected internal override bool DoMatch(AstNode other, PatternMatch... method AcceptVisitor (line 96) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 101) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 106) | public override S AcceptVisitor(IAstVisitor visitor, T data) method DoMatch (line 111) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/ConstructorDeclaration.cs class ConstructorDeclaration (line 31) | public class ConstructorDeclaration : EntityDeclaration method AcceptVisitor (line 65) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 70) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 75) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 80) | protected internal override bool DoMatch(AstNode other, PatternMatchin... type ConstructorInitializerType (line 88) | public enum ConstructorInitializerType { class ConstructorInitializer (line 94) | public class ConstructorInitializer : AstNode class NullConstructorInitializer (line 100) | class NullConstructorInitializer : ConstructorInitializer method AcceptVisitor (line 114) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 119) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 124) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 129) | protected internal override bool DoMatch(AstNode other, PatternMatch... method AcceptVisitor (line 167) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 172) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 177) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 182) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/DestructorDeclaration.cs class DestructorDeclaration (line 31) | public class DestructorDeclaration : EntityDeclaration method AcceptVisitor (line 55) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 60) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 65) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 70) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/EntityDeclaration.cs class EntityDeclaration (line 25) | public abstract class EntityDeclaration : AstNode method HasModifier (line 47) | public bool HasModifier (Modifiers mod) method GetModifiers (line 79) | internal static Modifiers GetModifiers(AstNode node) method SetModifiers (line 88) | internal static void SetModifiers(AstNode node, Modifiers newValue) method MatchAttributesAndModifiers (line 112) | protected bool MatchAttributesAndModifiers (EntityDeclaration o, Patte... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/EnumMemberDeclaration.cs class EnumMemberDeclaration (line 32) | public class EnumMemberDeclaration : EntityDeclaration method AcceptVisitor (line 49) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 54) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 59) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 64) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/EventDeclaration.cs class EventDeclaration (line 35) | public class EventDeclaration : EntityDeclaration method AcceptVisitor (line 65) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 70) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 75) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 80) | protected internal override bool DoMatch(AstNode other, PatternMatchin... class CustomEventDeclaration (line 88) | public class CustomEventDeclaration : EntityDeclaration method AcceptVisitor (line 128) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 133) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 138) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 143) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/FieldDeclaration.cs class FieldDeclaration (line 33) | public class FieldDeclaration : EntityDeclaration method AcceptVisitor (line 57) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 62) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 67) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 72) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/FixedFieldDeclaration.cs class FixedFieldDeclaration (line 31) | public class FixedFieldDeclaration : EntityDeclaration method AcceptVisitor (line 48) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 53) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 58) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 63) | protected internal override bool DoMatch (AstNode other, PatternMatchi... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/FixedVariableInitializer.cs class FixedVariableInitializer (line 34) | public class FixedVariableInitializer : AstNode method FixedVariableInitializer (line 42) | public FixedVariableInitializer() method FixedVariableInitializer (line 46) | public FixedVariableInitializer (string name, Expression initializer =... method AcceptVisitor (line 83) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 88) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 93) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 98) | protected internal override bool DoMatch (AstNode other, ICSharpCode.N... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/IndexerDeclaration.cs class IndexerDeclaration (line 33) | public class IndexerDeclaration : EntityDeclaration method AcceptVisitor (line 97) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 102) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 107) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 112) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/MethodDeclaration.cs class MethodDeclaration (line 31) | public class MethodDeclaration : EntityDeclaration method AcceptVisitor (line 78) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 83) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 88) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 93) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/OperatorDeclaration.cs type OperatorType (line 33) | public enum OperatorType class OperatorDeclaration (line 74) | public class OperatorDeclaration : EntityDeclaration method GetOperatorType (line 151) | public static OperatorType? GetOperatorType(string methodName) method GetRole (line 156) | public static TokenRole GetRole (OperatorType type) method GetName (line 221) | public static string GetName (OperatorType type) method GetToken (line 229) | public static string GetToken (OperatorType type) method AcceptVisitor (line 234) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 239) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 244) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 260) | protected internal override bool DoMatch (AstNode other, PatternMatchi... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/ParameterDeclaration.cs type ParameterModifier (line 33) | public enum ParameterModifier { class ParameterDeclaration (line 41) | public class ParameterDeclaration : AstNode method AcceptVisitor (line 101) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 106) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 111) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 116) | protected internal override bool DoMatch(AstNode other, PatternMatchin... method ParameterDeclaration (line 124) | public ParameterDeclaration() method ParameterDeclaration (line 128) | public ParameterDeclaration(AstType type, string name, ParameterModifi... method ParameterDeclaration (line 135) | public ParameterDeclaration(string name, ParameterModifier modifier = ... method Clone (line 141) | public new ParameterDeclaration Clone() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/PropertyDeclaration.cs class PropertyDeclaration (line 30) | public class PropertyDeclaration : EntityDeclaration method AcceptVisitor (line 68) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 73) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 78) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 83) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Ast/TypeMembers/VariableInitializer.cs class VariableInitializer (line 29) | public class VariableInitializer : AstNode class NullVariableInitializer (line 34) | sealed class NullVariableInitializer : VariableInitializer method AcceptVisitor (line 42) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 47) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 52) | public override S AcceptVisitor (IAstVisitor visitor, T ... method DoMatch (line 57) | protected internal override bool DoMatch(AstNode other, PatternMatch... class PatternPlaceholder (line 70) | sealed class PatternPlaceholder : VariableInitializer, PatternMatching... method PatternPlaceholder (line 74) | public PatternPlaceholder(PatternMatching.Pattern child) method AcceptVisitor (line 83) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 88) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 93) | public override S AcceptVisitor(IAstVisitor visitor, T d... method DoMatch (line 98) | protected internal override bool DoMatch(AstNode other, PatternMatch... method DoMatchCollection (line 103) | bool PatternMatching.INode.DoMatchCollection(Role role, PatternMatch... method VariableInitializer (line 116) | public VariableInitializer() method VariableInitializer (line 120) | public VariableInitializer(string name, Expression initializer = null) method AcceptVisitor (line 153) | public override void AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 158) | public override T AcceptVisitor (IAstVisitor visitor) method AcceptVisitor (line 163) | public override S AcceptVisitor (IAstVisitor visitor, T data) method DoMatch (line 168) | protected internal override bool DoMatch(AstNode other, PatternMatchin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/CSharpProjectContent.cs class CSharpProjectContent (line 30) | [Serializable] method CSharpProjectContent (line 41) | public CSharpProjectContent() method CSharpProjectContent (line 49) | protected CSharpProjectContent(CSharpProjectContent pc) method GetFile (line 110) | public IUnresolvedFile GetFile(string fileName) method CreateCompilation (line 119) | public virtual ICompilation CreateCompilation() method CreateCompilation (line 127) | public virtual ICompilation CreateCompilation(ISolutionSnapshot soluti... method Clone (line 132) | protected virtual CSharpProjectContent Clone() method SetAssemblyName (line 141) | public IProjectContent SetAssemblyName(string newAssemblyName) method SetProjectFileName (line 150) | public IProjectContent SetProjectFileName(string newProjectFileName) method SetLocation (line 157) | public IProjectContent SetLocation(string newLocation) method SetCompilerSettings (line 164) | public IProjectContent SetCompilerSettings(object compilerSettings) method AddAssemblyReferences (line 174) | public IProjectContent AddAssemblyReferences(IEnumerable n... method AddOrUpdateFiles (line 216) | public IProjectContent AddOrUpdateFiles(params IUnresolvedFile[] newFi... method RemoveFiles (line 224) | public IProjectContent RemoveFiles(IEnumerable fileNames) method RemoveFiles (line 236) | public IProjectContent RemoveFiles(params string[] fileNames) method UpdateProjectContent (line 241) | [Obsolete("Use RemoveFiles/AddOrUpdateFiles instead")] method UpdateProjectContent (line 258) | [Obsolete("Use RemoveFiles/AddOrUpdateFiles instead")] method Resolve (line 275) | IAssembly IAssemblyReference.Resolve(ITypeResolveContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/CombineQueryExpressions.cs class CombineQueryExpressions (line 36) | public class CombineQueryExpressions method CombineQuery (line 45) | public string CombineQuery(AstNode node, AstNode rootQuery = null) method TryRemoveTransparentIdentifier (line 104) | bool TryRemoveTransparentIdentifier(QueryExpression query, QueryFromCl... method RemoveTransparentIdentifierReferences (line 170) | void RemoveTransparentIdentifierReferences(AstNode node, string transp... method ExtractExpressionName (line 195) | string ExtractExpressionName(ref Expression expr) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs type EditorBrowsableBehavior (line 40) | public enum EditorBrowsableBehavior class CompletionEngineCache (line 47) | public class CompletionEngineCache class CSharpCompletionEngine (line 53) | public class CSharpCompletionEngine : CSharpCompletionEngineBase method CSharpCompletionEngine (line 89) | public CSharpCompletionEngine(IDocument document, ICompletionContextPr... method TryGetCompletionWord (line 107) | public bool TryGetCompletionWord(int offset, out int startPos, out int... method GetCompletionData (line 133) | public IEnumerable GetCompletionData(int offset, bool... method GetImportCompletionData (line 169) | public IEnumerable GetImportCompletionData(int offset) method GenerateNameProposals (line 198) | IEnumerable GenerateNameProposals(AstType type) method HandleMemberReferenceCompletion (line 253) | IEnumerable HandleMemberReferenceCompletion(Expressio... method IsInPreprocessorDirective (line 298) | bool IsInPreprocessorDirective() method HandleObjectInitializer (line 306) | IEnumerable HandleObjectInitializer(SyntaxTree unit, ... method GenerateNumberFormatitems (line 401) | IEnumerable GenerateNumberFormatitems(bool isFloating... method GenerateDateTimeFormatitems (line 428) | IEnumerable GenerateDateTimeFormatitems() type TestEnum (line 456) | [Flags] method GenerateEnumFormatitems (line 466) | IEnumerable GenerateEnumFormatitems() method GenerateTimeSpanFormatitems (line 474) | IEnumerable GenerateTimeSpanFormatitems() method GenerateGuidFormatitems (line 483) | IEnumerable GenerateGuidFormatitems() method GetFormatItemNumber (line 491) | int GetFormatItemNumber() method HandleStringFormatItems (line 507) | IEnumerable HandleStringFormatItems() method HandleStringFormatItemsFallback (line 546) | IEnumerable HandleStringFormatItemsFallback() method GetFormatCompletionData (line 573) | IEnumerable GetFormatCompletionData(IType type) method HandleToStringFormatItems (line 603) | IEnumerable HandleToStringFormatItems() method MagicKeyCompletion (line 620) | IEnumerable MagicKeyCompletion(char completionChar, b... method HandleCatchClauseType (line 1337) | IEnumerable HandleCatchClauseType(ExpressionResult id... method HandleEnumContext (line 1377) | IEnumerable HandleEnumContext() method IsInLinqContext (line 1421) | bool IsInLinqContext(int offset) method HandleAccessorContext (line 1436) | IEnumerable HandleAccessorContext() class IfVisitor (line 1462) | class IfVisitor :DepthFirstAstVisitor method IfVisitor (line 1468) | public IfVisitor(TextLocation loc, ICompletionContextProvider comple... method Check (line 1476) | void Check(string argument) method VisitPreProcessorDirective (line 1486) | public override void VisitPreProcessorDirective(PreProcessorDirectiv... method End (line 1503) | public void End() method DefaultControlSpaceItems (line 1511) | IEnumerable DefaultControlSpaceItems(ref bool isCompl... method AddAttributeProperties (line 1658) | static void AddAttributeProperties(CompletionDataWrapper wrapper, Reso... method AddContextCompletion (line 1680) | void AddContextCompletion(CompletionDataWrapper wrapper, CSharpResolve... method IsInSwitchContext (line 1810) | static bool IsInSwitchContext(AstNode node) method ListEquals (line 1825) | static bool ListEquals(List curNamespaces, List HandleKeywordCompletion(int wordStart, st... method IsLineEmptyUpToEol (line 2301) | bool IsLineEmptyUpToEol() method GetLineIndent (line 2313) | string GetLineIndent(int lineNr) class Category (line 2325) | class Category : CompletionCategory method Category (line 2327) | public Category(string displayText, string icon) : base(displayText,... method CompareTo (line 2331) | public override int CompareTo(CompletionCategory other) method CreateConstructorCompletionData (line 2337) | IEnumerable CreateConstructorCompletionData(IType hin... method IsTypeParameterInScope (line 2430) | bool IsTypeParameterInScope(IType hintType) method GetOverrideCompletionData (line 2445) | IEnumerable GetOverrideCompletionData(IUnresolvedType... method GetPartialCompletionData (line 2479) | IEnumerable GetPartialCompletionData(ITypeDefinition ... method GetImplementation (line 2526) | IMethod GetImplementation(ITypeDefinition type, IUnresolvedMethod method) method AddVirtuals (line 2545) | protected virtual void AddVirtuals(List alreadyInserted, Comp... method AddKeywords (line 2581) | void AddKeywords(CompletionDataWrapper wrapper, IEnumerable ke... method GuessEventHandlerMethodName (line 2592) | public string GuessEventHandlerMethodName(int tokenIndex) method MatchDelegate (line 2598) | bool MatchDelegate(IType delegateType, IMethod method) method AddDelegateHandlers (line 2615) | string AddDelegateHandlers(CompletionDataWrapper completionList, IType... method IsAccessibleFrom (line 2717) | bool IsAccessibleFrom(IEntity member, ITypeDefinition calledType, IMem... method IsAttributeContext (line 2784) | static bool IsAttributeContext(AstNode node) method CreateTypeAndNamespaceCompletionData (line 2793) | IEnumerable CreateTypeAndNamespaceCompletionData(Text... method CreateTypeList (line 2840) | IEnumerable CreateTypeList() method CreateParameterForInvocation (line 2851) | void CreateParameterForInvocation(CompletionDataWrapper result, IMetho... method CreateParameterCompletion (line 2873) | IEnumerable CreateParameterCompletion(MethodGroupReso... method AddEnumMembers (line 2919) | void AddEnumMembers(CompletionDataWrapper completionList, IType resolv... method CreateCompletionData (line 2929) | IEnumerable CreateCompletionData(TextLocation locatio... method CreateCaseCompletionData (line 3128) | IEnumerable CreateCaseCompletionData(TextLocation loc... method GetExpressionBeforeCursor (line 3157) | ExpressionResult GetExpressionBeforeCursor() method GetExpressionAtCursor (line 3258) | ExpressionResult GetExpressionAtCursor() method GetExpressionAt (line 3397) | ExpressionResult GetExpressionAt(int offset) method GetNewExpressionAt (line 3418) | ExpressionResult GetNewExpressionAt(int offset) method GetPreviousToken (line 3447) | string GetPreviousToken(ref int i, bool allowLineChange) method GetDirectiveCompletionData (line 3484) | IEnumerable GetDirectiveCompletionData() method GetLastClosingXmlCommentTag (line 3536) | string GetLastClosingXmlCommentTag() method GetXmlDocumentationCompletionData (line 3574) | IEnumerable GetXmlDocumentationCompletionData() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngineBase.cs class CSharpCompletionEngineBase (line 43) | public class CSharpCompletionEngineBase method CSharpCompletionEngineBase (line 77) | protected CSharpCompletionEngineBase(IProjectContent content, IComplet... method SetOffset (line 97) | public void SetOffset (int offset) method GetParameterCompletionCommandOffset (line 106) | public bool GetParameterCompletionCommandOffset (out int cpos) method GetCurrentParameterIndex (line 159) | public int GetCurrentParameterIndex(int triggerOffset, int endOffset) method GetCurrentParameterIndex (line 165) | public int GetCurrentParameterIndex (int triggerOffset, int endOffset,... class MiniLexer (line 326) | public class MiniLexer method MiniLexer (line 338) | public MiniLexer(string text) method Parse (line 349) | public bool Parse(Func act = null) method Parse (line 363) | public bool Parse(int start, int length, Func act =... method IsInsideCommentStringOrDirective (line 443) | protected bool IsInsideCommentStringOrDirective(int offset) method IsInsideCommentStringOrDirective (line 457) | protected bool IsInsideCommentStringOrDirective() method IsInsideDocComment (line 471) | protected bool IsInsideDocComment () method GetState (line 546) | protected CSharpResolver GetState () method GetBracketStack (line 574) | static Stack> GetBracketStack (string memberText) method AppendMissingClosingBrackets (line 659) | public static void AppendMissingClosingBrackets (StringBuilder wrapper... method CreateWrapper (line 714) | protected StringBuilder CreateWrapper(string continuation, bool append... method ParseStub (line 734) | protected SyntaxTree ParseStub(string continuation, bool appendSemicol... method Reset (line 754) | protected virtual void Reset () method GetMemberTextToCaret (line 760) | protected Tuple GetMemberTextToCaret() method GetInvocationBeforeCursor (line 767) | protected ExpressionResult GetInvocationBeforeCursor(bool afterBracket) class ExpressionResult (line 821) | public class ExpressionResult method ExpressionResult (line 827) | public ExpressionResult (AstNode item2, SyntaxTree item3) method ToString (line 833) | public override string ToString () method ResolveExpression (line 839) | protected ExpressionResolveResult ResolveExpression (ExpressionResult ... class ExpressionResolveResult (line 844) | protected class ExpressionResolveResult method ExpressionResolveResult (line 850) | public ExpressionResolveResult(ResolveResult item1, CSharpResolver i... method ResolveExpression (line 858) | protected ExpressionResolveResult ResolveExpression(AstNode expr) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Completion/CSharpParameterCompletionEngine.cs class CSharpParameterCompletionEngine (line 38) | public class CSharpParameterCompletionEngine : CSharpCompletionEngineBase method CSharpParameterCompletionEngine (line 42) | public CSharpParameterCompletionEngine(IDocument document, ICompletion... method GetIndexerBeforeCursor (line 54) | public ExpressionResult GetIndexerBeforeCursor() method GetConstructorInitializerBeforeCursor (line 74) | public ExpressionResult GetConstructorInitializerBeforeCursor() method GetTypeBeforeCursor (line 89) | public ExpressionResult GetTypeBeforeCursor() method GetMethodTypeArgumentInvocationBeforeCursor (line 105) | public ExpressionResult GetMethodTypeArgumentInvocationBeforeCursor() method CollectMethods (line 122) | IEnumerable CollectMethods(AstNode resolvedNode, MethodGroupR... method GetAccessibleIndexers (line 161) | IEnumerable GetAccessibleIndexers(IType type) method GetParameterDataProvider (line 184) | public IParameterDataProvider GetParameterDataProvider(int offset, cha... method CollectAllTypes (line 370) | IEnumerable CollectAllTypes(IType baseType) method GetUsedNamespaces (line 390) | List GetUsedNamespaces() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Completion/CompletionDataWrapper.cs class CompletionDataWrapper (line 35) | public class CompletionDataWrapper method CompletionDataWrapper (line 57) | public CompletionDataWrapper (CSharpCompletionEngine completion) method Add (line 62) | public void Add (ICompletionData data) method AddCustom (line 68) | public ICompletionData AddCustom (string displayText, string descripti... method IsAccessible (line 77) | bool IsAccessible(MemberLookup lookup, INamespace ns) method AddNamespace (line 87) | public void AddNamespace (MemberLookup lookup, INamespace ns) method AddAlias (line 99) | public void AddAlias(string alias) method AddConstructors (line 107) | public ICompletionData AddConstructors(IType type, bool showFullName, ... method AddType (line 112) | public ICompletionData AddType(IType type, bool showFullName, bool isI... method InternalAddType (line 117) | ICompletionData InternalAddType(IType type, bool showFullName, bool is... method AddVariable (line 159) | public ICompletionData AddVariable(IVariable variable) method AddNamedParameterVariable (line 169) | public ICompletionData AddNamedParameterVariable(IVariable variable) method AddTypeParameter (line 183) | public void AddTypeParameter (ITypeParameter variable) method AddTypeImport (line 191) | public void AddTypeImport(ITypeDefinition type, bool useFullName, bool... method AddMember (line 196) | public ICompletionData AddMember (IMember member) method GetCompletionCategory (line 250) | internal CompletionCategory GetCompletionCategory (IType type) class TypeCompletionCategory (line 260) | class TypeCompletionCategory : CompletionCategory method TypeCompletionCategory (line 267) | public TypeCompletionCategory (IType type) : base (type.FullName, null) method CompareTo (line 272) | public override int CompareTo (CompletionCategory other) method AddEnumMembers (line 301) | public ICompletionData AddEnumMembers (IType resolvedType, CSharpResol... method HasAnonymousDelegateAdded (line 316) | public bool HasAnonymousDelegateAdded(string signature) method AddAnonymousDelegateAdded (line 321) | public void AddAnonymousDelegateAdded(string signature) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Completion/ICompletionContextProvider.cs type ICompletionContextProvider (line 36) | public interface ICompletionContextProvider method GetCurrentMembers (line 42) | void GetCurrentMembers (int offset, out IUnresolvedTypeDefinition curr... method GetMemberTextToCaret (line 44) | Tuple GetMemberTextToCaret(int caretOffset, IUnr... method GetResolver (line 46) | CSharpAstResolver GetResolver (CSharpResolver resolver, AstNode rootNo... class DefaultCompletionContextProvider (line 49) | public class DefaultCompletionContextProvider : ICompletionContextProvider method DefaultCompletionContextProvider (line 61) | public DefaultCompletionContextProvider (IDocument document, CSharpUnr... method AddSymbol (line 71) | public void AddSymbol (string sym) method GetCurrentMembers (line 75) | public void GetCurrentMembers(int offset, out IUnresolvedTypeDefinitio... method FindInnerType (line 112) | IUnresolvedTypeDefinition FindInnerType (IUnresolvedTypeDefinition par... method IsInsideType (line 125) | bool IsInsideType (IUnresolvedEntity currentType, TextLocation location) method GetMemberTextToCaret (line 184) | public Tuple GetMemberTextToCaret(int caretOffse... method GetResolver (line 206) | public CSharpAstResolver GetResolver (CSharpResolver resolver, AstNode... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Completion/ICompletionDataFactory.cs type ICompletionDataFactory (line 33) | public interface ICompletionDataFactory method CreateEntityCompletionData (line 35) | ICompletionData CreateEntityCompletionData (IEntity entity); method CreateEntityCompletionData (line 36) | ICompletionData CreateEntityCompletionData (IEntity entity, string text); method CreateTypeCompletionData (line 38) | ICompletionData CreateTypeCompletionData (IType type, bool showFullNam... method CreateMemberCompletionData (line 45) | ICompletionData CreateMemberCompletionData(IType type, IEntity member); method CreateLiteralCompletionData (line 59) | ICompletionData CreateLiteralCompletionData (string title, string desc... method CreateNamespaceCompletionData (line 61) | ICompletionData CreateNamespaceCompletionData (INamespace name); method CreateVariableCompletionData (line 63) | ICompletionData CreateVariableCompletionData (IVariable variable); method CreateVariableCompletionData (line 65) | ICompletionData CreateVariableCompletionData (ITypeParameter parameter); method CreateEventCreationCompletionData (line 67) | ICompletionData CreateEventCreationCompletionData (string delegateMeth... method CreateNewOverrideCompletionData (line 69) | ICompletionData CreateNewOverrideCompletionData (int declarationBegin,... method CreateNewPartialCompletionData (line 70) | ICompletionData CreateNewPartialCompletionData (int declarationBegin, ... method CreateCodeTemplateCompletionData (line 72) | IEnumerable CreateCodeTemplateCompletionData (); method CreatePreProcessorDefinesCompletionData (line 74) | IEnumerable CreatePreProcessorDefinesCompletionData (); method CreateImportCompletionData (line 82) | ICompletionData CreateImportCompletionData(IType type, bool useFullNam... method CreateFormatItemCompletionData (line 84) | ICompletionData CreateFormatItemCompletionData(string format, string d... method CreateXmlDocCompletionData (line 86) | ICompletionData CreateXmlDocCompletionData (string tag, string descrip... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Completion/IParameterCompletionDataFactory.cs type IParameterCompletionDataFactory (line 34) | public interface IParameterCompletionDataFactory method CreateConstructorProvider (line 36) | IParameterDataProvider CreateConstructorProvider (int startOffset, ITy... method CreateConstructorProvider (line 41) | IParameterDataProvider CreateConstructorProvider (int startOffset, ITy... method CreateMethodDataProvider (line 43) | IParameterDataProvider CreateMethodDataProvider (int startOffset, IEnu... method CreateDelegateDataProvider (line 45) | IParameterDataProvider CreateDelegateDataProvider (int startOffset, IT... method CreateIndexerParameterDataProvider (line 47) | IParameterDataProvider CreateIndexerParameterDataProvider (int startOf... method CreateTypeParameterDataProvider (line 49) | IParameterDataProvider CreateTypeParameterDataProvider (int startOffse... method CreateTypeParameterDataProvider (line 51) | IParameterDataProvider CreateTypeParameterDataProvider (int startOffse... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/CSharpFormatter.cs type FormattingMode (line 36) | public enum FormattingMode { class CSharpFormatter (line 44) | public class CSharpFormatter method CSharpFormatter (line 94) | public CSharpFormatter(CSharpFormattingOptions policy, TextEditorOptio... method Format (line 105) | public string Format(IDocument document) method Format (line 113) | public string Format(string text) method InternalFormat (line 118) | string InternalFormat(IDocument document) method AnalyzeFormatting (line 132) | public FormattingChanges AnalyzeFormatting(IDocument document, SyntaxT... method AddFormattingRegion (line 147) | public void AddFormattingRegion (DomRegion region) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/CSharpFormattingOptions.cs type BraceStyle (line 33) | public enum BraceStyle type PropertyFormatting (line 44) | public enum PropertyFormatting type Wrapping (line 51) | public enum Wrapping { type NewLinePlacement (line 58) | public enum NewLinePlacement { type UsingPlacement (line 64) | public enum UsingPlacement { type EmptyLineFormatting (line 69) | public enum EmptyLineFormatting { class CSharpFormattingOptions (line 75) | public class CSharpFormattingOptions method Clone (line 87) | public CSharpFormattingOptions Clone () method CSharpFormattingOptions (line 956) | internal CSharpFormattingOptions() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/ConstructFixer.cs class ConstructCompleter (line 34) | abstract class ConstructCompleter method TryFix (line 36) | public abstract bool TryFix (ConstructFixer fixer, SyntaxTree syntaxTr... method GetLastNonErrorChild (line 38) | protected AstNode GetLastNonErrorChild (AstNode node) class TypeDeclarationCompleter (line 49) | class TypeDeclarationCompleter : ConstructCompleter method TryFix (line 51) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class DelegateDeclarationCompleter (line 70) | class DelegateDeclarationCompleter : ConstructCompleter method TryFix (line 72) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class MethodDeclarationCompleter (line 90) | class MethodDeclarationCompleter : ConstructCompleter method TryFix (line 92) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class IfStatementCompleter (line 111) | class IfStatementCompleter : ConstructCompleter method TryFix (line 113) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class ForeachStatementCompleter (line 131) | class ForeachStatementCompleter : ConstructCompleter method TryFix (line 133) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class WhileStatementCompleter (line 151) | class WhileStatementCompleter : ConstructCompleter method TryFix (line 153) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class DoWhileStatementCompleter (line 171) | class DoWhileStatementCompleter : ConstructCompleter method TryFix (line 173) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class FixedStatementCompleter (line 192) | class FixedStatementCompleter : ConstructCompleter method TryFix (line 194) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class SwitchStatementCompleter (line 212) | class SwitchStatementCompleter : ConstructCompleter method TryFix (line 214) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class InvocationCompleter (line 232) | class InvocationCompleter : ConstructCompleter method TryFix (line 234) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class BreakStatementCompleter (line 268) | class BreakStatementCompleter : ConstructCompleter method TryFix (line 270) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class CheckedStatementCompleter (line 282) | class CheckedStatementCompleter : ConstructCompleter method TryFix (line 284) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class UncheckedStatementCompleter (line 297) | class UncheckedStatementCompleter : ConstructCompleter method TryFix (line 299) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class ExpressionStatementCompleter (line 312) | class ExpressionStatementCompleter : ConstructCompleter method TryFix (line 314) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class LockStatementCompleter (line 330) | class LockStatementCompleter : ConstructCompleter method TryFix (line 332) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class ReturnStatementCompleter (line 350) | class ReturnStatementCompleter : ConstructCompleter method TryFix (line 352) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class YieldReturnStatementCompleter (line 366) | class YieldReturnStatementCompleter : ConstructCompleter method TryFix (line 368) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class ThrowStatementCompleter (line 382) | class ThrowStatementCompleter : ConstructCompleter method TryFix (line 384) | public override bool TryFix(ConstructFixer fixer, SyntaxTree syntaxTre... class ConstructFixer (line 399) | public class ConstructFixer method ConstructFixer (line 432) | public ConstructFixer(CSharpFormattingOptions options, TextEditorOptio... method GetIndent (line 439) | string GetIndent(AstNode node) method GenerateBody (line 448) | internal string GenerateBody(AstNode node, BraceStyle braceStyle, bool... method TryFix (line 499) | public bool TryFix (IDocument document, int offset, out int newOffset) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/FormattingChanges.cs class FormattingChanges (line 40) | public class FormattingChanges method FormattingChanges (line 45) | internal FormattingChanges (IDocument document) method ApplyChanges (line 61) | public void ApplyChanges() method ApplyChanges (line 66) | public void ApplyChanges(int startOffset, int length) method ApplyChanges (line 74) | public void ApplyChanges(Script script) method ApplyChanges (line 79) | public void ApplyChanges(int startOffset, int length, Script script) method ApplyChanges (line 84) | public void ApplyChanges(int startOffset, int length, Action callback) method VisitChildren (line 115) | protected override void VisitChildren (AstNode node) method AdjustNewLineBlock (line 122) | void AdjustNewLineBlock(AstNode startNode, int targetMinimumNewLineCount) method EnsureMinimumNewLinesAfter (line 186) | public void EnsureMinimumNewLinesAfter(AstNode node, int blankLines) method EnsureMinimumBlankLinesBefore (line 200) | public void EnsureMinimumBlankLinesBefore(AstNode node, int blankLines) method IsSimpleAccessor (line 233) | bool IsSimpleAccessor(Accessor accessor) method IsSpacing (line 251) | static bool IsSpacing(char ch) method IsSpacing (line 256) | bool IsSpacing(ISegment segment) method SearchLastNonWsChar (line 267) | int SearchLastNonWsChar(int startOffset, int endOffset) method ForceSpace (line 302) | void ForceSpace(int startOffset, int endOffset, bool forceSpace) method ForceSpacesAfter (line 321) | void ForceSpacesAfter(AstNode n, bool forceSpaces) method ForceSpacesBefore (line 338) | int ForceSpacesBefore(AstNode n, bool forceSpaces) method ForceSpacesBeforeRemoveNewLines (line 358) | int ForceSpacesBeforeRemoveNewLines(AstNode n, bool forceSpace = true) method NoWhitespacePredicate (line 376) | internal static bool NoWhitespacePredicate(AstNode arg) method IsMember (line 381) | static bool IsMember(AstNode nextSibling) method ShouldBreakLine (line 386) | static bool ShouldBreakLine(NewLinePlacement placement, CSharpTokenNod... method ForceSpaceBefore (line 398) | void ForceSpaceBefore(AstNode node, bool forceSpace) method FixSemicolon (line 408) | public void FixSemicolon(CSharpTokenNode semicolon) method PlaceOnNewLine (line 425) | void PlaceOnNewLine(NewLinePlacement newLine, AstNode keywordNode) method FixStatementIndentation (line 446) | void FixStatementIndentation(TextLocation location) method FixIndentation (line 465) | void FixIndentation (AstNode node) method FixIndentation (line 470) | void FixIndentation(TextLocation location, int relOffset) method FixIndentationForceNewLine (line 485) | void FixIndentationForceNewLine(AstNode node) method GetIndentation (line 518) | string GetIndentation(int lineNumber) method EnsureText (line 533) | void EnsureText(int start, int end, string replacementText) method FixOpenBrace (line 550) | void FixOpenBrace(BraceStyle braceStyle, AstNode lbrace) method CorrectClosingBrace (line 617) | void CorrectClosingBrace (AstNode rbrace) method FixClosingBrace (line 631) | void FixClosingBrace(BraceStyle braceStyle, AstNode rbrace) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/FormattingVisitor_Expressions.cs class FormattingVisitor (line 32) | partial class FormattingVisitor : DepthFirstAstVisitor method VisitComposedType (line 34) | public override void VisitComposedType(ComposedType composedType) method VisitAnonymousMethodExpression (line 50) | public override void VisitAnonymousMethodExpression(AnonymousMethodExp... method VisitAssignmentExpression (line 65) | public override void VisitAssignmentExpression(AssignmentExpression as... method VisitBinaryOperatorExpression (line 71) | public override void VisitBinaryOperatorExpression(BinaryOperatorExpre... method VisitConditionalExpression (line 132) | public override void VisitConditionalExpression(ConditionalExpression ... method VisitCastExpression (line 141) | public override void VisitCastExpression(CastExpression castExpression) method ForceSpacesAround (line 152) | void ForceSpacesAround(AstNode node, bool forceSpaces) method FormatCommas (line 160) | void FormatCommas(AstNode parent, bool before, bool after) method DoWrap (line 171) | bool DoWrap(Wrapping wrapping, AstNode wrapNode, int argumentCount) method FormatArguments (line 177) | void FormatArguments(AstNode node) method VisitInvocationExpression (line 454) | public override void VisitInvocationExpression(InvocationExpression in... method VisitIndexerExpression (line 485) | public override void VisitIndexerExpression(IndexerExpression indexerE... method VisitParenthesizedExpression (line 499) | public override void VisitParenthesizedExpression(ParenthesizedExpress... method VisitSizeOfExpression (line 524) | public override void VisitSizeOfExpression(SizeOfExpression sizeOfExpr... method VisitTypeOfExpression (line 532) | public override void VisitTypeOfExpression(TypeOfExpression typeOfExpr... method VisitCheckedExpression (line 540) | public override void VisitCheckedExpression(CheckedExpression checkedE... method VisitUncheckedExpression (line 547) | public override void VisitUncheckedExpression(UncheckedExpression unch... method VisitObjectCreateExpression (line 554) | public override void VisitObjectCreateExpression(ObjectCreateExpressio... method VisitArrayCreateExpression (line 572) | public override void VisitArrayCreateExpression(ArrayCreateExpression ... method VisitArrayInitializerExpression (line 578) | public override void VisitArrayInitializerExpression(ArrayInitializerE... method VisitParameterDeclaration (line 645) | public override void VisitParameterDeclaration(ParameterDeclaration pa... method VisitLambdaExpression (line 653) | public override void VisitLambdaExpression(LambdaExpression lambdaExpr... method VisitNamedExpression (line 674) | public override void VisitNamedExpression(NamedExpression namedExpress... method VisitNamedArgumentExpression (line 680) | public override void VisitNamedArgumentExpression(NamedArgumentExpress... method VisitMemberReferenceExpression (line 687) | public override void VisitMemberReferenceExpression(MemberReferenceExp... method VisitPointerReferenceExpression (line 696) | public override void VisitPointerReferenceExpression(PointerReferenceE... method VisitUnaryOperatorExpression (line 702) | public override void VisitUnaryOperatorExpression(UnaryOperatorExpress... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/FormattingVisitor_Global.cs class FormattingVisitor (line 31) | partial class FormattingVisitor : DepthFirstAstVisitor method GetGlobalNewLinesFor (line 33) | int GetGlobalNewLinesFor(AstNode child) method VisitSyntaxTree (line 60) | public override void VisitSyntaxTree(SyntaxTree unit) method VisitAttributeSection (line 76) | public override void VisitAttributeSection(AttributeSection attributeS... method VisitAttribute (line 86) | public override void VisitAttribute(Attribute attribute) method VisitUsingDeclaration (line 100) | public override void VisitUsingDeclaration(UsingDeclaration usingDecla... method VisitUsingAliasDeclaration (line 106) | public override void VisitUsingAliasDeclaration(UsingAliasDeclaration ... method VisitNamespaceDeclaration (line 113) | public override void VisitNamespaceDeclaration(NamespaceDeclaration na... method FixAttributesAndDocComment (line 160) | void FixAttributesAndDocComment(EntityDeclaration entity) method VisitTypeDeclaration (line 183) | public override void VisitTypeDeclaration(TypeDeclaration typeDeclarat... method GetTypeLevelNewLinesFor (line 253) | int GetTypeLevelNewLinesFor(AstNode child) method VisitDelegateDeclaration (line 315) | public override void VisitDelegateDeclaration(DelegateDeclaration dele... method VisitComment (line 330) | public override void VisitComment(Comment comment) method VisitConstraint (line 336) | public override void VisitConstraint(Constraint constraint) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/FormattingVisitor_Query.cs class FormattingVisitor (line 31) | partial class FormattingVisitor method GetUpdatedStartLocation (line 33) | int GetUpdatedStartLocation(QueryExpression queryExpression) method VisitQueryExpression (line 39) | public override void VisitQueryExpression(QueryExpression queryExpress... method VisitQueryFromClause (line 57) | public override void VisitQueryFromClause(QueryFromClause queryFromCla... method VisitQueryContinuationClause (line 62) | public override void VisitQueryContinuationClause(QueryContinuationCla... method VisitQueryGroupClause (line 67) | public override void VisitQueryGroupClause(QueryGroupClause queryGroup... method VisitQueryJoinClause (line 72) | public override void VisitQueryJoinClause(QueryJoinClause queryJoinCla... method VisitQueryLetClause (line 77) | public override void VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQuerySelectClause (line 82) | public override void VisitQuerySelectClause(QuerySelectClause querySel... method VisitQueryOrderClause (line 87) | public override void VisitQueryOrderClause(QueryOrderClause queryOrder... method VisitQueryWhereClause (line 92) | public override void VisitQueryWhereClause(QueryWhereClause queryWhere... method FixClauseIndentation (line 97) | void FixClauseIndentation(QueryClause clause, AstNode keyword) { FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/FormattingVisitor_Statements.cs class FormattingVisitor (line 32) | partial class FormattingVisitor : DepthFirstAstVisitor method VisitExpressionStatement (line 34) | public override void VisitExpressionStatement(ExpressionStatement expr... method VisitBlockWithoutFixingBraces (line 40) | void VisitBlockWithoutFixingBraces(BlockStatement blockStatement, bool... method VisitBlockStatement (line 70) | public override void VisitBlockStatement(BlockStatement blockStatement) method VisitBreakStatement (line 77) | public override void VisitBreakStatement(BreakStatement breakStatement) method VisitCheckedStatement (line 82) | public override void VisitCheckedStatement(CheckedStatement checkedSta... method VisitContinueStatement (line 87) | public override void VisitContinueStatement(ContinueStatement continue... method VisitEmptyStatement (line 92) | public override void VisitEmptyStatement(EmptyStatement emptyStatement) method VisitFixedStatement (line 97) | public override void VisitFixedStatement(FixedStatement fixedStatement) method VisitForeachStatement (line 102) | public override void VisitForeachStatement(ForeachStatement foreachSta... method FixEmbeddedStatment (line 112) | void FixEmbeddedStatment(BraceStyle braceStyle, AstNode node) method FixEmbeddedStatment (line 117) | void FixEmbeddedStatment(BraceStyle braceStyle, CSharpTokenNode token,... method IsLineIsEmptyUpToEol (line 177) | public bool IsLineIsEmptyUpToEol(TextLocation startLocation) method IsLineIsEmptyUpToEol (line 182) | bool IsLineIsEmptyUpToEol(int startOffset) method SearchWhitespaceStart (line 193) | int SearchWhitespaceStart(int startOffset) method SearchWhitespaceEnd (line 207) | int SearchWhitespaceEnd(int startOffset) method SearchWhitespaceLineStart (line 221) | int SearchWhitespaceLineStart(int startOffset) method VisitForStatement (line 235) | public override void VisitForStatement(ForStatement forStatement) method VisitGotoStatement (line 257) | public override void VisitGotoStatement(GotoStatement gotoStatement) method VisitIfElseStatement (line 263) | public override void VisitIfElseStatement(IfElseStatement ifElseStatem... method VisitLabelStatement (line 287) | public override void VisitLabelStatement(LabelStatement labelStatement) method VisitLockStatement (line 293) | public override void VisitLockStatement(LockStatement lockStatement) method VisitReturnStatement (line 303) | public override void VisitReturnStatement(ReturnStatement returnStatem... method VisitSwitchStatement (line 309) | public override void VisitSwitchStatement(SwitchStatement switchStatem... method VisitSwitchSection (line 321) | public override void VisitSwitchSection(SwitchSection switchSection) method VisitCaseLabel (line 355) | public override void VisitCaseLabel(CaseLabel caseLabel) method VisitThrowStatement (line 360) | public override void VisitThrowStatement(ThrowStatement throwStatement) method VisitTryCatchStatement (line 366) | public override void VisitTryCatchStatement(TryCatchStatement tryCatch... method VisitCatchClause (line 391) | public override void VisitCatchClause(CatchClause catchClause) method VisitUncheckedStatement (line 396) | public override void VisitUncheckedStatement(UncheckedStatement unchec... method VisitUnsafeStatement (line 401) | public override void VisitUnsafeStatement(UnsafeStatement unsafeStatem... method VisitUsingStatement (line 406) | public override void VisitUsingStatement(UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 417) | public override void VisitVariableDeclarationStatement(VariableDeclara... method VisitDoWhileStatement (line 439) | public override void VisitDoWhileStatement(DoWhileStatement doWhileSta... method Align (line 448) | void Align(AstNode lPar, AstNode alignNode, bool space) method VisitWhileStatement (line 470) | public override void VisitWhileStatement(WhileStatement whileStatement) method VisitYieldBreakStatement (line 479) | public override void VisitYieldBreakStatement(YieldBreakStatement yiel... method VisitYieldReturnStatement (line 484) | public override void VisitYieldReturnStatement(YieldReturnStatement yi... method VisitVariableInitializer (line 490) | public override void VisitVariableInitializer(VariableInitializer vari... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/FormattingVisitor_TypeMembers.cs class FormattingVisitor (line 31) | partial class FormattingVisitor : DepthFirstAstVisitor method VisitPropertyDeclaration (line 33) | public override void VisitPropertyDeclaration(PropertyDeclaration prop... method FormatAccessor (line 111) | void FormatAccessor(Accessor accessor, BraceStyle braceStyle, Property... method VisitAccessor (line 174) | public override void VisitAccessor(Accessor accessor) method VisitIndexerDeclaration (line 181) | public override void VisitIndexerDeclaration(IndexerDeclaration indexe... method IsSimpleEvent (line 253) | static bool IsSimpleEvent(AstNode node) method VisitCustomEventDeclaration (line 258) | public override void VisitCustomEventDeclaration(CustomEventDeclaratio... method VisitEventDeclaration (line 302) | public override void VisitEventDeclaration(EventDeclaration eventDecla... method VisitFieldDeclaration (line 328) | public override void VisitFieldDeclaration(FieldDeclaration fieldDecla... method VisitFixedFieldDeclaration (line 350) | public override void VisitFixedFieldDeclaration(FixedFieldDeclaration ... method VisitEnumMemberDeclaration (line 369) | public override void VisitEnumMemberDeclaration(EnumMemberDeclaration ... method VisitMethodDeclaration (line 379) | public override void VisitMethodDeclaration(MethodDeclaration methodDe... method VisitOperatorDeclaration (line 402) | public override void VisitOperatorDeclaration(OperatorDeclaration oper... method VisitConstructorDeclaration (line 422) | public override void VisitConstructorDeclaration(ConstructorDeclaratio... method VisitConstructorInitializer (line 449) | public override void VisitConstructorInitializer(ConstructorInitialize... method VisitDestructorDeclaration (line 462) | public override void VisitDestructorDeclaration(DestructorDeclaration ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/GeneratedCodeSettings.cs type GeneratedCodeMember (line 32) | public enum GeneratedCodeMember class GeneratedCodeSettings (line 50) | public class GeneratedCodeSettings method Apply (line 73) | public void Apply (AstNode rootNode) method GetCategoryLabel (line 80) | public virtual string GetCategoryLabel(GeneratedCodeMember memberCateg... class GenerateCodeVisitior (line 111) | class GenerateCodeVisitior : DepthFirstAstVisitor method GenerateCodeVisitior (line 115) | public GenerateCodeVisitior(GeneratedCodeSettings settings) method GetCodeMemberCategory (line 122) | GeneratedCodeMember GetCodeMemberCategory(EntityDeclaration x) method VisitTypeDeclaration (line 146) | public override void VisitTypeDeclaration (TypeDeclaration typeDecla... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/Indent.cs type IndentType (line 32) | public enum IndentType class Indent (line 42) | public class Indent method Indent (line 56) | public Indent(TextEditorOptions options) method Indent (line 62) | Indent(Indent engine) method Clone (line 71) | public Indent Clone() method Reset (line 76) | public void Reset() method Push (line 83) | public void Push(IndentType type) method Push (line 90) | public void Push(Indent indent) method Pop (line 96) | public void Pop() method PopIf (line 102) | public bool PopIf(IndentType type) method PopWhile (line 113) | public void PopWhile(IndentType type) method PopTry (line 121) | public bool PopTry() method Peek (line 138) | public IndentType Peek() method GetIndent (line 143) | int GetIndent(IndentType indentType) method Update (line 162) | void Update() method ToString (line 190) | public override string ToString() method GetIndentWithoutSpace (line 195) | public Indent GetIndentWithoutSpace () method ConvertFrom (line 203) | public static Indent ConvertFrom(string indentString, Indent correctIn... method RemoveAlignment (line 227) | public void RemoveAlignment() method SetAlignment (line 234) | public void SetAlignment(int i, bool forceSpaces = false) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Formatter/TextEditorOptions.cs class TextEditorOptions (line 35) | public class TextEditorOptions method TextEditorOptions (line 106) | public TextEditorOptions() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/IndentEngine/CSharpIndentEngine.cs class CSharpIndentEngine (line 43) | public class CSharpIndentEngine : IStateMachineIndentEngine method CSharpIndentEngine (line 283) | public CSharpIndentEngine(IDocument document, TextEditorOptions textEd... method CSharpIndentEngine (line 304) | public CSharpIndentEngine(CSharpIndentEngine prototype) method Clone (line 339) | object ICloneable.Clone() method Clone (line 345) | IDocumentIndentEngine IDocumentIndentEngine.Clone() method Clone (line 350) | public IStateMachineIndentEngine Clone() method Push (line 360) | public void Push(char ch) method Reset (line 430) | public void Reset() method Update (line 449) | public void Update(int offset) method DefineSymbol (line 466) | public void DefineSymbol(string defineSymbol) method RemoveSymbol (line 476) | public void RemoveSymbol(string undefineSymbol) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/IndentEngine/CacheIndentEngine.cs class CacheIndentEngine (line 41) | public class CacheIndentEngine : IStateMachineIndentEngine method CacheIndentEngine (line 63) | public CacheIndentEngine(IStateMachineIndentEngine decoratedEngine, in... method CacheIndentEngine (line 74) | public CacheIndentEngine(CacheIndentEngine prototype) method Push (line 126) | public void Push(char ch) method Reset (line 132) | public void Reset() method ResetEngineToPosition (line 141) | public void ResetEngineToPosition(int offset) method Update (line 168) | public void Update(int position) method GetEngine (line 207) | public IStateMachineIndentEngine GetEngine(int offset) method Clone (line 218) | public IStateMachineIndentEngine Clone() method Clone (line 224) | IDocumentIndentEngine IDocumentIndentEngine.Clone() method Clone (line 229) | object ICloneable.Clone() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/IndentEngine/IDocumentIndentEngine.cs type IDocumentIndentEngine (line 34) | public interface IDocumentIndentEngine : ICloneable method Push (line 84) | void Push(char ch); method Reset (line 89) | void Reset(); method Update (line 97) | void Update(int offset); method Clone (line 106) | new IDocumentIndentEngine Clone(); FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/IndentEngine/IStateMachineIndentEngine.cs type IStateMachineIndentEngine (line 28) | public interface IStateMachineIndentEngine : IDocumentIndentEngine method Clone (line 58) | new IStateMachineIndentEngine Clone(); FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/IndentEngine/IndentState.cs class IndentState (line 41) | public abstract class IndentState : ICloneable method IndentState (line 76) | protected IndentState() method IndentState (line 90) | protected IndentState(IndentState prototype, CSharpIndentEngine engine) method Clone (line 103) | object ICloneable.Clone() method Clone (line 108) | public abstract IndentState Clone(CSharpIndentEngine engine); method Initialize (line 114) | internal void Initialize (CSharpIndentEngine engine, IndentState paren... method InitializeState (line 130) | public virtual void InitializeState() method OnExit (line 139) | public virtual void OnExit() method ChangeState (line 165) | public void ChangeState() method ExitState (line 177) | public void ExitState() method Push (line 190) | public virtual void Push(char ch) method CheckKeyword (line 209) | public virtual void CheckKeyword(string keyword) method CheckKeywordOnPush (line 224) | public virtual void CheckKeywordOnPush(string keyword) class NullState (line 240) | public class NullState : IndentState method NullState (line 242) | public NullState() method NullState (line 245) | public NullState(NullState prototype, CSharpIndentEngine engine) method Push (line 249) | public override void Push(char ch) method Clone (line 252) | public override IndentState Clone(CSharpIndentEngine engine) class BracketsBodyBaseState (line 270) | public abstract class BracketsBodyBaseState : IndentState method BracketsBodyBaseState (line 279) | protected BracketsBodyBaseState() method BracketsBodyBaseState (line 282) | protected BracketsBodyBaseState(BracketsBodyBaseState prototype, CShar... method Push (line 286) | public override void Push(char ch) class BracesBodyState (line 342) | public class BracesBodyState : BracketsBodyBaseState method BracesBodyState (line 415) | public BracesBodyState() method BracesBodyState (line 419) | public BracesBodyState(BracesBodyState prototype, CSharpIndentEngine e... method Push (line 433) | public override void Push(char ch) method InitializeState (line 510) | public override void InitializeState() method Clone (line 539) | public override IndentState Clone(CSharpIndentEngine engine) method OnExit (line 544) | public override void OnExit() method OnStatementExit (line 571) | public virtual void OnStatementExit() type Body (line 589) | public enum Body type Statement (line 607) | public enum Statement method CheckKeywordOnPush (line 689) | public override void CheckKeywordOnPush(string keyword) method CheckKeyword (line 719) | public override void CheckKeyword(string keyword) method AddIndentation (line 802) | void AddIndentation(BraceStyle braceStyle) method TryGetBraceStyle (line 824) | bool TryGetBraceStyle (Body body, out BraceStyle style) method AddIndentation (line 877) | void AddIndentation(Body body) method extractBody (line 901) | static Body extractBody(IndentState state) class GlobalBodyState (line 924) | public class GlobalBodyState : BracesBodyState method GlobalBodyState (line 931) | public GlobalBodyState() method GlobalBodyState (line 935) | public GlobalBodyState(CSharpIndentEngine engine) method GlobalBodyState (line 940) | public GlobalBodyState(GlobalBodyState prototype, CSharpIndentEngine e... method Clone (line 944) | public override IndentState Clone(CSharpIndentEngine engine) method InitializeState (line 949) | public override void InitializeState() class SwitchCaseState (line 966) | public class SwitchCaseState : BracesBodyState method SwitchCaseState (line 968) | public SwitchCaseState() method SwitchCaseState (line 971) | public SwitchCaseState(SwitchCaseState prototype, CSharpIndentEngine e... method Push (line 975) | public override void Push(char ch) method InitializeState (line 989) | public override void InitializeState() method CheckKeyword (line 1023) | public override void CheckKeyword(string keyword) method OnExit (line 1043) | public override void OnExit() method Clone (line 1048) | public override IndentState Clone(CSharpIndentEngine engine) class ParenthesesBodyState (line 1064) | public class ParenthesesBodyState : BracketsBodyBaseState method ParenthesesBodyState (line 1076) | public ParenthesesBodyState() method ParenthesesBodyState (line 1079) | public ParenthesesBodyState(ParenthesesBodyState prototype, CSharpInde... method Push (line 1085) | public override void Push(char ch) method InitializeState (line 1111) | public override void InitializeState() method Clone (line 1118) | public override IndentState Clone(CSharpIndentEngine engine) method OnExit (line 1123) | public override void OnExit() class SquareBracketsBodyState (line 1151) | public class SquareBracketsBodyState : BracketsBodyBaseState method SquareBracketsBodyState (line 1163) | public SquareBracketsBodyState() method SquareBracketsBodyState (line 1166) | public SquareBracketsBodyState(SquareBracketsBodyState prototype, CSha... method Push (line 1172) | public override void Push(char ch) method InitializeState (line 1196) | public override void InitializeState() method Clone (line 1203) | public override IndentState Clone(CSharpIndentEngine engine) method OnExit (line 1208) | public override void OnExit() class PreProcessorState (line 1239) | public class PreProcessorState : IndentState method PreProcessorState (line 1252) | public PreProcessorState() method PreProcessorState (line 1258) | public PreProcessorState(PreProcessorState prototype, CSharpIndentEngi... method Push (line 1265) | public override void Push(char ch) method InitializeState (line 1355) | public override void InitializeState() method CheckKeywordOnPush (line 1393) | public override void CheckKeywordOnPush(string keyword) method CheckKeyword (line 1402) | public override void CheckKeyword(string keyword) method Clone (line 1426) | public override IndentState Clone(CSharpIndentEngine engine) type PreProcessorDirective (line 1434) | public enum PreProcessorDirective method is_identifier_start_character (line 1453) | static bool is_identifier_start_character(int c) method is_identifier_part_character (line 1458) | static bool is_identifier_part_character(char c) method eval_val (line 1475) | bool eval_val(string s) method pp_primary (line 1486) | bool pp_primary(ref string s) method pp_unary (line 1532) | bool pp_unary(ref string s) method pp_eq (line 1557) | bool pp_eq(ref string s) method pp_and (line 1590) | bool pp_and(ref string s) method pp_expr (line 1617) | bool pp_expr(ref string s, bool isTerm) method eval (line 1648) | bool eval(string s) class PreProcessorCommentState (line 1674) | public class PreProcessorCommentState : IndentState method PreProcessorCommentState (line 1676) | public PreProcessorCommentState() method PreProcessorCommentState (line 1679) | public PreProcessorCommentState(PreProcessorCommentState prototype, CS... method Push (line 1683) | public override void Push(char ch) method InitializeState (line 1696) | public override void InitializeState() method Clone (line 1711) | public override IndentState Clone(CSharpIndentEngine engine) class LineCommentState (line 1724) | public class LineCommentState : IndentState method LineCommentState (line 1732) | public LineCommentState() method LineCommentState (line 1738) | public LineCommentState(LineCommentState prototype, CSharpIndentEngine... method Push (line 1744) | public override void Push(char ch) method InitializeState (line 1765) | public override void InitializeState() method Clone (line 1771) | public override IndentState Clone(CSharpIndentEngine engine) class DocCommentState (line 1784) | public class DocCommentState : IndentState method DocCommentState (line 1786) | public DocCommentState() method DocCommentState (line 1789) | public DocCommentState(DocCommentState prototype, CSharpIndentEngine e... method Push (line 1793) | public override void Push(char ch) method InitializeState (line 1803) | public override void InitializeState() method Clone (line 1809) | public override IndentState Clone(CSharpIndentEngine engine) class MultiLineCommentState (line 1822) | public class MultiLineCommentState : IndentState method MultiLineCommentState (line 1834) | public MultiLineCommentState() method MultiLineCommentState (line 1837) | public MultiLineCommentState(MultiLineCommentState prototype, CSharpIn... method Push (line 1843) | public override void Push(char ch) method InitializeState (line 1855) | public override void InitializeState() method Clone (line 1861) | public override IndentState Clone(CSharpIndentEngine engine) class StringLiteralState (line 1874) | public class StringLiteralState : IndentState method StringLiteralState (line 1881) | public StringLiteralState() method StringLiteralState (line 1884) | public StringLiteralState(StringLiteralState prototype, CSharpIndentEn... method Push (line 1890) | public override void Push(char ch) method InitializeState (line 1901) | public override void InitializeState() method Clone (line 1907) | public override IndentState Clone(CSharpIndentEngine engine) class VerbatimStringState (line 1920) | public class VerbatimStringState : IndentState method VerbatimStringState (line 1927) | public VerbatimStringState() method VerbatimStringState (line 1930) | public VerbatimStringState(VerbatimStringState prototype, CSharpIndent... method Push (line 1936) | public override void Push(char ch) method InitializeState (line 1950) | public override void InitializeState() method Clone (line 1956) | public override IndentState Clone(CSharpIndentEngine engine) class CharacterState (line 1969) | public class CharacterState : IndentState method CharacterState (line 1976) | public CharacterState() method CharacterState (line 1979) | public CharacterState(CharacterState prototype, CSharpIndentEngine eng... method Push (line 1985) | public override void Push(char ch) method InitializeState (line 2001) | public override void InitializeState() method Clone (line 2007) | public override IndentState Clone(CSharpIndentEngine engine) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/IndentEngine/NullIStateMachineIndentEngine.cs class NullIStateMachineIndentEngine (line 33) | public sealed class NullIStateMachineIndentEngine : IStateMachineIndentE... method NullIStateMachineIndentEngine (line 38) | public NullIStateMachineIndentEngine(ICSharpCode.NRefactory.Editor.IDo... method Clone (line 46) | public IStateMachineIndentEngine Clone() method Push (line 137) | void IDocumentIndentEngine.Push(char ch) method Reset (line 142) | void IDocumentIndentEngine.Reset() method Update (line 147) | void IDocumentIndentEngine.Update(int offset) method Clone (line 152) | IDocumentIndentEngine IDocumentIndentEngine.Clone() method Clone (line 208) | object ICloneable.Clone() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/IndentEngine/TextPasteIndentEngine.cs class TextPasteIndentEngine (line 39) | public class TextPasteIndentEngine : IDocumentIndentEngine, ITextPasteHa... method TextPasteIndentEngine (line 71) | public TextPasteIndentEngine(IStateMachineIndentEngine decoratedEngine... method FormatPlainText (line 85) | string ITextPasteHandler.FormatPlainText(int offset, string text, byte... method GetCopyData (line 188) | byte[] ITextPasteHandler.GetCopyData(ISegment segment) method Push (line 247) | public void Push(char ch) method Reset (line 253) | public void Reset() method Update (line 259) | public void Update(int offset) method Clone (line 268) | public IDocumentIndentEngine Clone() method Clone (line 273) | object ICloneable.Clone() type PasteStrategy (line 285) | public enum PasteStrategy : byte class TextPasteUtils (line 295) | public static class TextPasteUtils type IPasteStrategy (line 305) | public interface IPasteStrategy method Encode (line 316) | string Encode(string text); method Decode (line 328) | string Decode(string text); class TextPasteStrategies (line 340) | public sealed class TextPasteStrategies method TextPasteStrategies (line 351) | public TextPasteStrategies() class PlainTextPasteStrategy (line 384) | public class PlainTextPasteStrategy : IPasteStrategy method PlainTextPasteStrategy (line 397) | protected PlainTextPasteStrategy() method Encode (line 404) | public string Encode(string text) method Decode (line 410) | public string Decode(string text) class StringLiteralPasteStrategy (line 425) | public class StringLiteralPasteStrategy : IPasteStrategy method StringLiteralPasteStrategy (line 438) | protected StringLiteralPasteStrategy() method Encode (line 445) | public string Encode(string text) method Decode (line 451) | public string Decode(string text) method TryGetHex (line 531) | static bool TryGetHex(string text, int count, ref int idx, out char r) class VerbatimStringPasteStrategy (line 577) | public class VerbatimStringPasteStrategy : IPasteStrategy method VerbatimStringPasteStrategy (line 590) | protected VerbatimStringPasteStrategy() method Encode (line 601) | public string Encode(string text) method Decode (line 607) | public string Decode(string text) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/IntroduceQueryExpressions.cs class NRefactoryExtensions (line 33) | static class NRefactoryExtensions method Detach (line 35) | public static T Detach(this T node) where T : AstNode method CopyAnnotationsFrom (line 41) | public static T CopyAnnotationsFrom(this T node, AstNode other) whe... method WithName (line 49) | public static Expression WithName(this Expression node, string pattern... class IntroduceQueryExpressions (line 59) | public class IntroduceQueryExpressions method ConvertFluentToQuery (line 68) | public Expression ConvertFluentToQuery(Expression node) method IsDegenerateQuery (line 114) | bool IsDegenerateQuery(QueryExpression query) method DecompileQueries (line 122) | void DecompileQueries(AstNode node) method ExtractQuery (line 129) | Expression ExtractQuery(MemberReferenceExpression mre) method DecompileQuery (line 136) | QueryExpression DecompileQuery(InvocationExpression invocation) method GenerateVariableName (line 339) | string GenerateVariableName() method ValidateThenByChain (line 347) | bool ValidateThenByChain(InvocationExpression invocation, string expec... method MatchSimpleLambda (line 370) | bool MatchSimpleLambda(Expression expr, out string parameterName, out ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/NameLookupMode.cs type NameLookupMode (line 23) | public enum NameLookupMode FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/CSharpAmbience.cs class CSharpAmbience (line 29) | public class CSharpAmbience : IAmbience method ConvertEntity (line 34) | [Obsolete("Use ConvertSymbol() instead")] method ConvertSymbol (line 40) | public string ConvertSymbol(ISymbol symbol) method ConvertEntity (line 50) | [Obsolete("Use ConvertSymbol() instead")] method ConvertSymbol (line 56) | public void ConvertSymbol(ISymbol symbol, TokenWriter writer, CSharpFo... method HasParameters (line 155) | static bool HasParameters(ISymbol e) method CreateAstBuilder (line 171) | TypeSystemAstBuilder CreateAstBuilder() method WriteTypeDeclarationName (line 182) | void WriteTypeDeclarationName(ITypeDefinition typeDef, TokenWriter wri... method WriteMemberDeclarationName (line 202) | void WriteMemberDeclarationName(IMember member, TokenWriter writer, CS... method PrintModifiers (line 258) | void PrintModifiers(Modifiers modifiers, TokenWriter writer) method WriteQualifiedName (line 268) | void WriteQualifiedName(string name, TokenWriter writer, CSharpFormatt... method ConvertVariable (line 276) | public string ConvertVariable(IVariable v) method ConvertType (line 283) | public string ConvertType(IType type) method ConvertType (line 294) | public void ConvertType(IType type, TokenWriter writer, CSharpFormatti... method ConvertConstantValue (line 302) | public string ConvertConstantValue(object constantValue) method WrapComment (line 307) | public string WrapComment(string comment) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/CSharpOutputVisitor.cs class CSharpOutputVisitor (line 35) | public class CSharpOutputVisitor : IAstVisitor method CSharpOutputVisitor (line 41) | public CSharpOutputVisitor (TextWriter textWriter, CSharpFormattingOpt... method CSharpOutputVisitor (line 53) | public CSharpOutputVisitor (TokenWriter writer, CSharpFormattingOption... method StartNode (line 66) | void StartNode(AstNode node) method EndNode (line 75) | void EndNode(AstNode node) method Comma (line 89) | void Comma(AstNode nextNode, bool noSpaceAfterComma = false) method OptionalComma (line 101) | void OptionalComma(AstNode pos) method OptionalSemicolon (line 115) | void OptionalSemicolon(AstNode pos) method WriteCommaSeparatedList (line 126) | void WriteCommaSeparatedList(IEnumerable list) method WriteCommaSeparatedListInParenthesis (line 139) | void WriteCommaSeparatedListInParenthesis(IEnumerable list, b... method WriteCommaSeparatedList (line 151) | void WriteCommaSeparatedList(IEnumerable list) method WriteCommaSeparatedList (line 156) | void WriteCommaSeparatedList(IEnumerable list) method WriteCommaSeparatedListInParenthesis (line 161) | void WriteCommaSeparatedListInParenthesis(IEnumerable list... method WriteCommaSeparatedListInParenthesis (line 166) | void WriteCommaSeparatedListInParenthesis(IEnumerable list) method WriteKeyword (line 202) | void WriteKeyword(TokenRole tokenRole) method WriteKeyword (line 207) | void WriteKeyword(string token, Role tokenRole = null) method WriteIdentifier (line 213) | void WriteIdentifier(Identifier identifier) method WriteIdentifier (line 219) | void WriteIdentifier(string identifier) method WriteToken (line 225) | void WriteToken(TokenRole tokenRole) method WriteToken (line 230) | void WriteToken(string token, Role tokenRole) method LPar (line 236) | void LPar() method RPar (line 241) | void RPar() method Semicolon (line 249) | void Semicolon() method Space (line 262) | void Space(bool addSpace = true) method NewLine (line 269) | void NewLine() method OpenBrace (line 275) | void OpenBrace(BraceStyle style) method CloseBrace (line 311) | void CloseBrace(BraceStyle style) method IsKeyword (line 362) | public static bool IsKeyword(string identifier, AstNode context) method WriteTypeArguments (line 389) | void WriteTypeArguments(IEnumerable typeArguments) method WriteTypeParameters (line 398) | public void WriteTypeParameters(IEnumerable ... method WriteModifiers (line 407) | void WriteModifiers(IEnumerable modifierTokens) method WriteQualifiedIdentifier (line 414) | void WriteQualifiedIdentifier(IEnumerable identifiers) method WriteEmbeddedStatement (line 427) | void WriteEmbeddedStatement(Statement embeddedStatement) method WriteMethodBody (line 444) | void WriteMethodBody(BlockStatement body) method WriteAttributes (line 453) | void WriteAttributes(IEnumerable attributes) method WritePrivateImplementationType (line 460) | void WritePrivateImplementationType(AstType privateImplementationType) method VisitAnonymousMethodExpression (line 471) | public void VisitAnonymousMethodExpression(AnonymousMethodExpression a... method VisitUndocumentedExpression (line 487) | public void VisitUndocumentedExpression(UndocumentedExpression undocum... method VisitArrayCreateExpression (line 512) | public void VisitArrayCreateExpression(ArrayCreateExpression arrayCrea... method VisitArrayInitializerExpression (line 527) | public void VisitArrayInitializerExpression(ArrayInitializerExpression... method CanBeConfusedWithObjectInitializer (line 546) | bool CanBeConfusedWithObjectInitializer(Expression expr) method IsObjectOrCollectionInitializer (line 554) | bool IsObjectOrCollectionInitializer(AstNode node) method PrintInitializerElements (line 568) | void PrintInitializerElements(AstNodeCollection elements) method VisitAsExpression (line 595) | public void VisitAsExpression(AsExpression asExpression) method VisitAssignmentExpression (line 606) | public void VisitAssignmentExpression(AssignmentExpression assignmentE... method VisitBaseReferenceExpression (line 617) | public void VisitBaseReferenceExpression(BaseReferenceExpression baseR... method VisitBinaryOperatorExpression (line 624) | public void VisitBinaryOperatorExpression(BinaryOperatorExpression bin... method VisitCastExpression (line 675) | public void VisitCastExpression(CastExpression castExpression) method VisitCheckedExpression (line 688) | public void VisitCheckedExpression(CheckedExpression checkedExpression) method VisitConditionalExpression (line 700) | public void VisitConditionalExpression(ConditionalExpression condition... method VisitDefaultValueExpression (line 720) | public void VisitDefaultValueExpression(DefaultValueExpression default... method VisitDirectionExpression (line 734) | public void VisitDirectionExpression(DirectionExpression directionExpr... method VisitIdentifierExpression (line 754) | public void VisitIdentifierExpression(IdentifierExpression identifierE... method VisitIndexerExpression (line 762) | public void VisitIndexerExpression(IndexerExpression indexerExpression) method VisitInvocationExpression (line 771) | public void VisitInvocationExpression(InvocationExpression invocationE... method VisitIsExpression (line 780) | public void VisitIsExpression(IsExpression isExpression) method VisitLambdaExpression (line 790) | public void VisitLambdaExpression(LambdaExpression lambdaExpression) method LambdaNeedsParenthesis (line 809) | bool LambdaNeedsParenthesis(LambdaExpression lambdaExpression) method VisitMemberReferenceExpression (line 818) | public void VisitMemberReferenceExpression(MemberReferenceExpression m... method VisitNamedArgumentExpression (line 828) | public void VisitNamedArgumentExpression(NamedArgumentExpression named... method VisitNamedExpression (line 838) | public void VisitNamedExpression(NamedExpression namedExpression) method VisitNullReferenceExpression (line 849) | public void VisitNullReferenceExpression(NullReferenceExpression nullR... method VisitObjectCreateExpression (line 856) | public void VisitObjectCreateExpression(ObjectCreateExpression objectC... method VisitAnonymousTypeCreateExpression (line 874) | public void VisitAnonymousTypeCreateExpression(AnonymousTypeCreateExpr... method VisitParenthesizedExpression (line 882) | public void VisitParenthesizedExpression(ParenthesizedExpression paren... method VisitPointerReferenceExpression (line 893) | public void VisitPointerReferenceExpression(PointerReferenceExpression... method VisitPrimitiveExpression (line 904) | public void VisitPrimitiveExpression(PrimitiveExpression primitiveExpr... method VisitSizeOfExpression (line 912) | public void VisitSizeOfExpression(SizeOfExpression sizeOfExpression) method VisitStackAllocExpression (line 926) | public void VisitStackAllocExpression(StackAllocExpression stackAllocE... method VisitThisReferenceExpression (line 935) | public void VisitThisReferenceExpression(ThisReferenceExpression thisR... method VisitTypeOfExpression (line 942) | public void VisitTypeOfExpression(TypeOfExpression typeOfExpression) method VisitTypeReferenceExpression (line 956) | public void VisitTypeReferenceExpression(TypeReferenceExpression typeR... method VisitUnaryOperatorExpression (line 963) | public void VisitUnaryOperatorExpression(UnaryOperatorExpression unary... method VisitUncheckedExpression (line 980) | public void VisitUncheckedExpression(UncheckedExpression uncheckedExpr... method VisitQueryExpression (line 995) | public void VisitQueryExpression(QueryExpression queryExpression) method VisitQueryContinuationClause (line 1020) | public void VisitQueryContinuationClause(QueryContinuationClause query... method VisitQueryFromClause (line 1031) | public void VisitQueryFromClause(QueryFromClause queryFromClause) method VisitQueryLetClause (line 1045) | public void VisitQueryLetClause(QueryLetClause queryLetClause) method VisitQueryWhereClause (line 1058) | public void VisitQueryWhereClause(QueryWhereClause queryWhereClause) method VisitQueryJoinClause (line 1067) | public void VisitQueryJoinClause(QueryJoinClause queryJoinClause) method VisitQueryOrderClause (line 1094) | public void VisitQueryOrderClause(QueryOrderClause queryOrderClause) method VisitQueryOrdering (line 1103) | public void VisitQueryOrdering(QueryOrdering queryOrdering) method VisitQuerySelectClause (line 1120) | public void VisitQuerySelectClause(QuerySelectClause querySelectClause) method VisitQueryGroupClause (line 1129) | public void VisitQueryGroupClause(QueryGroupClause queryGroupClause) method VisitAttribute (line 1145) | public void VisitAttribute(Attribute attribute) method VisitAttributeSection (line 1156) | public void VisitAttributeSection(AttributeSection attributeSection) method VisitDelegateDeclaration (line 1175) | public void VisitDelegateDeclaration(DelegateDeclaration delegateDecla... method VisitNamespaceDeclaration (line 1194) | public void VisitNamespaceDeclaration(NamespaceDeclaration namespaceDe... method VisitTypeDeclaration (line 1210) | public void VisitTypeDeclaration(TypeDeclaration typeDeclaration) method VisitUsingAliasDeclaration (line 1279) | public void VisitUsingAliasDeclaration(UsingAliasDeclaration usingAlia... method VisitUsingDeclaration (line 1292) | public void VisitUsingDeclaration(UsingDeclaration usingDeclaration) method VisitExternAliasDeclaration (line 1301) | public void VisitExternAliasDeclaration(ExternAliasDeclaration externA... method VisitBlockStatement (line 1316) | public void VisitBlockStatement(BlockStatement blockStatement) method VisitBreakStatement (line 1353) | public void VisitBreakStatement(BreakStatement breakStatement) method VisitCheckedStatement (line 1361) | public void VisitCheckedStatement(CheckedStatement checkedStatement) method VisitContinueStatement (line 1369) | public void VisitContinueStatement(ContinueStatement continueStatement) method VisitDoWhileStatement (line 1377) | public void VisitDoWhileStatement(DoWhileStatement doWhileStatement) method VisitEmptyStatement (line 1393) | public void VisitEmptyStatement(EmptyStatement emptyStatement) method VisitExpressionStatement (line 1400) | public void VisitExpressionStatement(ExpressionStatement expressionSta... method VisitFixedStatement (line 1408) | public void VisitFixedStatement(FixedStatement fixedStatement) method VisitForeachStatement (line 1424) | public void VisitForeachStatement(ForeachStatement foreachStatement) method VisitForStatement (line 1443) | public void VisitForStatement(ForStatement forStatement) method VisitGotoCaseStatement (line 1470) | public void VisitGotoCaseStatement(GotoCaseStatement gotoCaseStatement) method VisitGotoDefaultStatement (line 1481) | public void VisitGotoDefaultStatement(GotoDefaultStatement gotoDefault... method VisitGotoStatement (line 1490) | public void VisitGotoStatement(GotoStatement gotoStatement) method VisitIfElseStatement (line 1499) | public void VisitIfElseStatement(IfElseStatement ifElseStatement) method VisitLabelStatement (line 1517) | public void VisitLabelStatement(LabelStatement labelStatement) method VisitLockStatement (line 1536) | public void VisitLockStatement(LockStatement lockStatement) method VisitReturnStatement (line 1550) | public void VisitReturnStatement(ReturnStatement returnStatement) method VisitSwitchStatement (line 1562) | public void VisitSwitchStatement(SwitchStatement switchStatement) method VisitSwitchSection (line 1589) | public void VisitSwitchSection(SwitchSection switchSection) method VisitCaseLabel (line 1619) | public void VisitCaseLabel(CaseLabel caseLabel) method VisitThrowStatement (line 1633) | public void VisitThrowStatement(ThrowStatement throwStatement) method VisitTryCatchStatement (line 1645) | public void VisitTryCatchStatement(TryCatchStatement tryCatchStatement) method VisitCatchClause (line 1660) | public void VisitCatchClause(CatchClause catchClause) method VisitUncheckedStatement (line 1680) | public void VisitUncheckedStatement(UncheckedStatement uncheckedStatem... method VisitUnsafeStatement (line 1688) | public void VisitUnsafeStatement(UnsafeStatement unsafeStatement) method VisitUsingStatement (line 1696) | public void VisitUsingStatement(UsingStatement usingStatement) method VisitVariableDeclarationStatement (line 1714) | public void VisitVariableDeclarationStatement(VariableDeclarationState... method VisitWhileStatement (line 1725) | public void VisitWhileStatement(WhileStatement whileStatement) method VisitYieldBreakStatement (line 1739) | public void VisitYieldBreakStatement(YieldBreakStatement yieldBreakSta... method VisitYieldReturnStatement (line 1748) | public void VisitYieldReturnStatement(YieldReturnStatement yieldReturn... method VisitAccessor (line 1762) | public void VisitAccessor(Accessor accessor) method VisitConstructorDeclaration (line 1780) | public void VisitConstructorDeclaration(ConstructorDeclaration constru... method VisitConstructorInitializer (line 1800) | public void VisitConstructorInitializer(ConstructorInitializer constru... method VisitDestructorDeclaration (line 1815) | public void VisitDestructorDeclaration(DestructorDeclaration destructo... method VisitEnumMemberDeclaration (line 1833) | public void VisitEnumMemberDeclaration(EnumMemberDeclaration enumMembe... method VisitEventDeclaration (line 1848) | public void VisitEventDeclaration(EventDeclaration eventDeclaration) method VisitCustomEventDeclaration (line 1861) | public void VisitCustomEventDeclaration(CustomEventDeclaration customE... method VisitFieldDeclaration (line 1883) | public void VisitFieldDeclaration(FieldDeclaration fieldDeclaration) method VisitFixedFieldDeclaration (line 1895) | public void VisitFixedFieldDeclaration(FixedFieldDeclaration fixedFiel... method VisitFixedVariableInitializer (line 1909) | public void VisitFixedVariableInitializer(FixedVariableInitializer fix... method VisitIndexerDeclaration (line 1923) | public void VisitIndexerDeclaration(IndexerDeclaration indexerDeclarat... method VisitMethodDeclaration (line 1946) | public void VisitMethodDeclaration(MethodDeclaration methodDeclaration) method VisitOperatorDeclaration (line 1965) | public void VisitOperatorDeclaration(OperatorDeclaration operatorDecla... method VisitParameterDeclaration (line 1991) | public void VisitParameterDeclaration(ParameterDeclaration parameterDe... method VisitPropertyDeclaration (line 2025) | public void VisitPropertyDeclaration(PropertyDeclaration propertyDecla... method VisitVariableInitializer (line 2049) | public void VisitVariableInitializer(VariableInitializer variableIniti... method MaybeNewLinesAfterUsings (line 2062) | void MaybeNewLinesAfterUsings(AstNode node) method VisitSyntaxTree (line 2074) | public void VisitSyntaxTree(SyntaxTree syntaxTree) method VisitSimpleType (line 2083) | public void VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 2091) | public void VisitMemberType(MemberType memberType) method VisitComposedType (line 2105) | public void VisitComposedType(ComposedType composedType) method VisitArraySpecifier (line 2121) | public void VisitArraySpecifier(ArraySpecifier arraySpecifier) method VisitPrimitiveType (line 2132) | public void VisitPrimitiveType(PrimitiveType primitiveType) method VisitComment (line 2139) | public void VisitComment(Comment comment) method VisitNewLine (line 2146) | public void VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 2153) | public void VisitWhitespace(WhitespaceNode whitespaceNode) method VisitText (line 2158) | public void VisitText(TextNode textNode) method VisitPreProcessorDirective (line 2163) | public void VisitPreProcessorDirective(PreProcessorDirective preProces... method VisitTypeParameterDeclaration (line 2170) | public void VisitTypeParameterDeclaration(TypeParameterDeclaration typ... method VisitConstraint (line 2190) | public void VisitConstraint(Constraint constraint) method VisitCSharpTokenNode (line 2203) | public void VisitCSharpTokenNode(CSharpTokenNode cSharpTokenNode) method VisitIdentifier (line 2215) | public void VisitIdentifier(Identifier identifier) method VisitNullNode (line 2223) | void IAstVisitor.VisitNullNode(AstNode nullNode) method VisitErrorNode (line 2227) | void IAstVisitor.VisitErrorNode(AstNode errorNode) method VisitPatternPlaceholder (line 2235) | public void VisitPatternPlaceholder(AstNode placeholder, PatternMatchi... method VisitAnyNode (line 2242) | void VisitAnyNode(AnyNode anyNode) method VisitBackreference (line 2250) | void VisitBackreference(Backreference backreference) method VisitIdentifierExpressionBackreference (line 2258) | void VisitIdentifierExpressionBackreference(IdentifierExpressionBackre... method VisitChoice (line 2266) | void VisitChoice(Choice choice) method VisitNamedNode (line 2284) | void VisitNamedNode(NamedNode namedNode) method VisitRepeat (line 2293) | void VisitRepeat(Repeat repeat) method VisitOptionalNode (line 2307) | void VisitOptionalNode(OptionalNode optionalNode) method VisitNodeInPattern (line 2315) | void VisitNodeInPattern(INode childNode) method VisitDocumentationReference (line 2340) | public void VisitDocumentationReference(DocumentationReference documen... method ConvertString (line 2391) | public static string ConvertString(string text) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/CodeDomConvertVisitor.cs class CodeDomConvertVisitor (line 39) | public class CodeDomConvertVisitor : IAstVisitor method CodeDomConvertVisitor (line 58) | public CodeDomConvertVisitor() method Convert (line 73) | public CodeCompileUnit Convert(ICompilation compilation, SyntaxTree sy... method Convert (line 93) | public CodeObject Convert(AstNode node, CSharpAstResolver resolver) method Resolve (line 107) | ResolveResult Resolve(AstNode node) method Convert (line 115) | CodeExpression Convert(Expression expr) method Convert (line 120) | CodeExpression[] Convert(IEnumerable expressions) method Convert (line 131) | CodeTypeReference Convert(AstType type) method Convert (line 136) | CodeTypeReference[] Convert(IEnumerable types) method Convert (line 147) | public CodeTypeReference Convert(IType type) method Convert (line 160) | CodeStatement Convert(Statement stmt) method ConvertBlock (line 165) | CodeStatement[] ConvertBlock(BlockStatement block) method ConvertEmbeddedStatement (line 178) | CodeStatement[] ConvertEmbeddedStatement(Statement embeddedStatement) method MakeSnippet (line 193) | string MakeSnippet(AstNode node) method MakeSnippetExpression (line 207) | CodeSnippetExpression MakeSnippetExpression(Expression expr) method MakeSnippetStatement (line 212) | CodeSnippetStatement MakeSnippetStatement(Statement stmt) method VisitNullNode (line 217) | CodeObject IAstVisitor.VisitNullNode(AstNode nullNode) method VisitErrorNode (line 222) | CodeObject IAstVisitor.VisitErrorNode(AstNode errorNode) method VisitAnonymousMethodExpression (line 227) | CodeObject IAstVisitor.VisitAnonymousMethodExpression(Anon... method VisitUndocumentedExpression (line 232) | CodeObject IAstVisitor.VisitUndocumentedExpression(Undocum... method VisitArrayCreateExpression (line 237) | CodeObject IAstVisitor.VisitArrayCreateExpression(ArrayCre... method VisitArrayInitializerExpression (line 260) | CodeObject IAstVisitor.VisitArrayInitializerExpression(Arr... method VisitAsExpression (line 266) | CodeObject IAstVisitor.VisitAsExpression(AsExpression asEx... method VisitAssignmentExpression (line 271) | CodeObject IAstVisitor.VisitAssignmentExpression(Assignmen... method VisitBaseReferenceExpression (line 277) | CodeObject IAstVisitor.VisitBaseReferenceExpression(BaseRe... method VisitBinaryOperatorExpression (line 282) | CodeObject IAstVisitor.VisitBinaryOperatorExpression(Binar... method VisitCastExpression (line 359) | CodeObject IAstVisitor.VisitCastExpression(CastExpression ... method VisitCheckedExpression (line 364) | CodeObject IAstVisitor.VisitCheckedExpression(CheckedExpre... method VisitConditionalExpression (line 369) | CodeObject IAstVisitor.VisitConditionalExpression(Conditio... method VisitDefaultValueExpression (line 374) | CodeObject IAstVisitor.VisitDefaultValueExpression(Default... method VisitDirectionExpression (line 379) | CodeObject IAstVisitor.VisitDirectionExpression(DirectionE... method VisitIdentifierExpression (line 390) | CodeObject IAstVisitor.VisitIdentifierExpression(Identifie... method VisitIndexerExpression (line 423) | CodeObject IAstVisitor.VisitIndexerExpression(IndexerExpre... method VisitInvocationExpression (line 431) | CodeObject IAstVisitor.VisitInvocationExpression(Invocatio... method VisitIsExpression (line 463) | CodeObject IAstVisitor.VisitIsExpression(IsExpression isEx... method VisitLambdaExpression (line 468) | CodeObject IAstVisitor.VisitLambdaExpression(LambdaExpress... method VisitMemberReferenceExpression (line 473) | CodeObject IAstVisitor.VisitMemberReferenceExpression(Memb... method HandleMemberReference (line 492) | CodeExpression HandleMemberReference(CodeExpression target, string ide... method VisitNamedArgumentExpression (line 511) | CodeObject IAstVisitor.VisitNamedArgumentExpression(NamedA... method VisitNamedExpression (line 516) | CodeObject IAstVisitor.VisitNamedExpression(NamedExpressio... method VisitNullReferenceExpression (line 521) | CodeObject IAstVisitor.VisitNullReferenceExpression(NullRe... method VisitObjectCreateExpression (line 526) | CodeObject IAstVisitor.VisitObjectCreateExpression(ObjectC... method VisitAnonymousTypeCreateExpression (line 533) | CodeObject IAstVisitor.VisitAnonymousTypeCreateExpression(... method VisitParenthesizedExpression (line 538) | CodeObject IAstVisitor.VisitParenthesizedExpression(Parent... method VisitPointerReferenceExpression (line 544) | CodeObject IAstVisitor.VisitPointerReferenceExpression(Poi... method VisitPrimitiveExpression (line 549) | CodeObject IAstVisitor.VisitPrimitiveExpression(PrimitiveE... method VisitSizeOfExpression (line 554) | CodeObject IAstVisitor.VisitSizeOfExpression(SizeOfExpress... method VisitStackAllocExpression (line 559) | CodeObject IAstVisitor.VisitStackAllocExpression(StackAllo... method VisitThisReferenceExpression (line 564) | CodeObject IAstVisitor.VisitThisReferenceExpression(ThisRe... method VisitTypeOfExpression (line 569) | CodeObject IAstVisitor.VisitTypeOfExpression(TypeOfExpress... method VisitTypeReferenceExpression (line 574) | CodeObject IAstVisitor.VisitTypeReferenceExpression(TypeRe... method VisitUnaryOperatorExpression (line 579) | CodeObject IAstVisitor.VisitUnaryOperatorExpression(UnaryO... method VisitUncheckedExpression (line 599) | CodeObject IAstVisitor.VisitUncheckedExpression(UncheckedE... method VisitQueryExpression (line 604) | CodeObject IAstVisitor.VisitQueryExpression(QueryExpressio... method VisitQueryContinuationClause (line 609) | CodeObject IAstVisitor.VisitQueryContinuationClause(QueryC... method VisitQueryFromClause (line 614) | CodeObject IAstVisitor.VisitQueryFromClause(QueryFromClaus... method VisitQueryLetClause (line 619) | CodeObject IAstVisitor.VisitQueryLetClause(QueryLetClause ... method VisitQueryWhereClause (line 624) | CodeObject IAstVisitor.VisitQueryWhereClause(QueryWhereCla... method VisitQueryJoinClause (line 629) | CodeObject IAstVisitor.VisitQueryJoinClause(QueryJoinClaus... method VisitQueryOrderClause (line 634) | CodeObject IAstVisitor.VisitQueryOrderClause(QueryOrderCla... method VisitQueryOrdering (line 639) | CodeObject IAstVisitor.VisitQueryOrdering(QueryOrdering qu... method VisitQuerySelectClause (line 644) | CodeObject IAstVisitor.VisitQuerySelectClause(QuerySelectC... method VisitQueryGroupClause (line 649) | CodeObject IAstVisitor.VisitQueryGroupClause(QueryGroupCla... method VisitAttribute (line 654) | CodeObject IAstVisitor.VisitAttribute(Attribute attribute) method VisitAttributeSection (line 659) | CodeObject IAstVisitor.VisitAttributeSection(AttributeSect... method Convert (line 664) | CodeAttributeDeclaration Convert(Attribute attribute) method Convert (line 677) | CodeAttributeDeclaration[] Convert(IEnumerable attri... method VisitDelegateDeclaration (line 690) | CodeObject IAstVisitor.VisitDelegateDeclaration(DelegateDe... method ConvertMemberAttributes (line 701) | MemberAttributes ConvertMemberAttributes(Modifiers modifiers, SymbolKi... method VisitNamespaceDeclaration (line 733) | CodeObject IAstVisitor.VisitNamespaceDeclaration(Namespace... method VisitTypeDeclaration (line 752) | CodeObject IAstVisitor.VisitTypeDeclaration(TypeDeclaratio... method AddTypeMember (line 788) | void AddTypeMember(CodeTypeMember member) method VisitUsingAliasDeclaration (line 794) | CodeObject IAstVisitor.VisitUsingAliasDeclaration(UsingAli... method VisitUsingDeclaration (line 799) | CodeObject IAstVisitor.VisitUsingDeclaration(UsingDeclarat... method VisitExternAliasDeclaration (line 804) | CodeObject IAstVisitor.VisitExternAliasDeclaration(ExternA... method VisitBlockStatement (line 809) | CodeObject IAstVisitor.VisitBlockStatement(BlockStatement ... method VisitBreakStatement (line 814) | CodeObject IAstVisitor.VisitBreakStatement(BreakStatement ... method VisitCheckedStatement (line 819) | CodeObject IAstVisitor.VisitCheckedStatement(CheckedStatem... method VisitContinueStatement (line 824) | CodeObject IAstVisitor.VisitContinueStatement(ContinueStat... method VisitDoWhileStatement (line 829) | CodeObject IAstVisitor.VisitDoWhileStatement(DoWhileStatem... method VisitEmptyStatement (line 844) | CodeObject IAstVisitor.VisitEmptyStatement(EmptyStatement ... method EmptyStatement (line 849) | CodeStatement EmptyStatement() method VisitExpressionStatement (line 854) | CodeObject IAstVisitor.VisitExpressionStatement(Expression... method CanBeDuplicatedForCompoundAssignment (line 911) | bool CanBeDuplicatedForCompoundAssignment(Expression expr) method VisitFixedStatement (line 916) | CodeObject IAstVisitor.VisitFixedStatement(FixedStatement ... method VisitForeachStatement (line 921) | CodeObject IAstVisitor.VisitForeachStatement(ForeachStatem... method VisitForStatement (line 926) | CodeObject IAstVisitor.VisitForStatement(ForStatement forS... method VisitGotoCaseStatement (line 938) | CodeObject IAstVisitor.VisitGotoCaseStatement(GotoCaseStat... method VisitGotoDefaultStatement (line 943) | CodeObject IAstVisitor.VisitGotoDefaultStatement(GotoDefau... method VisitGotoStatement (line 948) | CodeObject IAstVisitor.VisitGotoStatement(GotoStatement go... method VisitIfElseStatement (line 953) | CodeObject IAstVisitor.VisitIfElseStatement(IfElseStatemen... method VisitLabelStatement (line 961) | CodeObject IAstVisitor.VisitLabelStatement(LabelStatement ... method VisitLockStatement (line 966) | CodeObject IAstVisitor.VisitLockStatement(LockStatement lo... method VisitReturnStatement (line 971) | CodeObject IAstVisitor.VisitReturnStatement(ReturnStatemen... method VisitSwitchStatement (line 976) | CodeObject IAstVisitor.VisitSwitchStatement(SwitchStatemen... method VisitSwitchSection (line 981) | CodeObject IAstVisitor.VisitSwitchSection(SwitchSection sw... method VisitCaseLabel (line 986) | CodeObject IAstVisitor.VisitCaseLabel(CaseLabel caseLabel) method VisitThrowStatement (line 991) | CodeObject IAstVisitor.VisitThrowStatement(ThrowStatement ... method VisitTryCatchStatement (line 996) | CodeObject IAstVisitor.VisitTryCatchStatement(TryCatchStat... method VisitCatchClause (line 1008) | CodeObject IAstVisitor.VisitCatchClause(CatchClause catchC... method VisitUncheckedStatement (line 1013) | CodeObject IAstVisitor.VisitUncheckedStatement(UncheckedSt... method VisitUnsafeStatement (line 1018) | CodeObject IAstVisitor.VisitUnsafeStatement(UnsafeStatemen... method VisitUsingStatement (line 1023) | CodeObject IAstVisitor.VisitUsingStatement(UsingStatement ... method VisitVariableDeclarationStatement (line 1028) | CodeObject IAstVisitor.VisitVariableDeclarationStatement(V... method ConvertVariableInitializer (line 1039) | CodeExpression ConvertVariableInitializer(Expression expr, AstType type) method VisitWhileStatement (line 1049) | CodeObject IAstVisitor.VisitWhileStatement(WhileStatement ... method VisitYieldBreakStatement (line 1054) | CodeObject IAstVisitor.VisitYieldBreakStatement(YieldBreak... method VisitYieldReturnStatement (line 1059) | CodeObject IAstVisitor.VisitYieldReturnStatement(YieldRetu... method VisitAccessor (line 1064) | CodeObject IAstVisitor.VisitAccessor(Accessor accessor) method VisitConstructorDeclaration (line 1069) | CodeObject IAstVisitor.VisitConstructorDeclaration(Constru... method VisitConstructorInitializer (line 1085) | CodeObject IAstVisitor.VisitConstructorInitializer(Constru... method VisitDestructorDeclaration (line 1090) | CodeObject IAstVisitor.VisitDestructorDeclaration(Destruct... method VisitEnumMemberDeclaration (line 1095) | CodeObject IAstVisitor.VisitEnumMemberDeclaration(EnumMemb... method VisitEventDeclaration (line 1105) | CodeObject IAstVisitor.VisitEventDeclaration(EventDeclarat... method VisitCustomEventDeclaration (line 1123) | CodeObject IAstVisitor.VisitCustomEventDeclaration(CustomE... method VisitFieldDeclaration (line 1128) | CodeObject IAstVisitor.VisitFieldDeclaration(FieldDeclarat... method VisitIndexerDeclaration (line 1140) | CodeObject IAstVisitor.VisitIndexerDeclaration(IndexerDecl... method VisitMethodDeclaration (line 1161) | CodeObject IAstVisitor.VisitMethodDeclaration(MethodDeclar... method VisitOperatorDeclaration (line 1179) | CodeObject IAstVisitor.VisitOperatorDeclaration(OperatorDe... method VisitParameterDeclaration (line 1195) | CodeObject IAstVisitor.VisitParameterDeclaration(Parameter... method Convert (line 1210) | CodeParameterDeclarationExpression[] Convert(IEnumerable.VisitPropertyDeclaration(PropertyDe... method VisitVariableInitializer (line 1241) | CodeObject IAstVisitor.VisitVariableInitializer(VariableIn... method VisitFixedFieldDeclaration (line 1246) | CodeObject IAstVisitor.VisitFixedFieldDeclaration(FixedFie... method VisitFixedVariableInitializer (line 1251) | CodeObject IAstVisitor.VisitFixedVariableInitializer(Fixed... method VisitSyntaxTree (line 1256) | CodeObject IAstVisitor.VisitSyntaxTree(SyntaxTree syntaxTree) method VisitSimpleType (line 1289) | CodeObject IAstVisitor.VisitSimpleType(SimpleType simpleType) method VisitMemberType (line 1301) | CodeObject IAstVisitor.VisitMemberType(MemberType memberType) method VisitComposedType (line 1321) | CodeObject IAstVisitor.VisitComposedType(ComposedType comp... method VisitArraySpecifier (line 1335) | CodeObject IAstVisitor.VisitArraySpecifier(ArraySpecifier ... method VisitPrimitiveType (line 1340) | CodeObject IAstVisitor.VisitPrimitiveType(PrimitiveType pr... method VisitComment (line 1350) | CodeObject IAstVisitor.VisitComment (Comment comment) method VisitNewLine (line 1355) | CodeObject IAstVisitor.VisitNewLine(NewLineNode newLineNode) method VisitWhitespace (line 1360) | CodeObject IAstVisitor.VisitWhitespace(WhitespaceNode whit... method VisitText (line 1365) | CodeObject IAstVisitor.VisitText(TextNode textNode) method VisitPreProcessorDirective (line 1370) | CodeObject IAstVisitor.VisitPreProcessorDirective (PreProc... method VisitTypeParameterDeclaration (line 1375) | CodeObject IAstVisitor.VisitTypeParameterDeclaration(TypeP... method VisitConstraint (line 1380) | CodeObject IAstVisitor.VisitConstraint(Constraint constraint) method ConvertTypeParameters (line 1385) | CodeTypeParameter[] ConvertTypeParameters(IEnumerable.VisitCSharpTokenNode(CSharpTokenNod... method VisitIdentifier (line 1414) | CodeObject IAstVisitor.VisitIdentifier(Identifier identifier) method VisitPatternPlaceholder (line 1419) | CodeObject IAstVisitor.VisitPatternPlaceholder(AstNode pla... method VisitDocumentationReference (line 1424) | CodeObject IAstVisitor.VisitDocumentationReference(Documen... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/ITokenWriter.cs class TokenWriter (line 24) | public abstract class TokenWriter method StartNode (line 26) | public abstract void StartNode(AstNode node); method EndNode (line 27) | public abstract void EndNode(AstNode node); method WriteIdentifier (line 32) | public abstract void WriteIdentifier(Identifier identifier); method WriteKeyword (line 37) | public abstract void WriteKeyword(Role role, string keyword); method WriteToken (line 42) | public abstract void WriteToken(Role role, string token); method WritePrimitiveValue (line 47) | public abstract void WritePrimitiveValue(object value, string literalV... method WritePrimitiveType (line 49) | public abstract void WritePrimitiveType(string type); method Space (line 51) | public abstract void Space(); method Indent (line 52) | public abstract void Indent(); method Unindent (line 53) | public abstract void Unindent(); method NewLine (line 54) | public abstract void NewLine(); method WriteComment (line 56) | public abstract void WriteComment(CommentType commentType, string cont... method WritePreProcessorDirective (line 57) | public abstract void WritePreProcessorDirective(PreProcessorDirectiveT... method Create (line 59) | public static TokenWriter Create(TextWriter writer, string indentation... method CreateWriterThatSetsLocationsInAST (line 64) | public static TokenWriter CreateWriterThatSetsLocationsInAST(TextWrite... method WrapInWriterThatSetsLocationsInAST (line 70) | public static TokenWriter WrapInWriterThatSetsLocationsInAST(TokenWrit... type ILocatable (line 78) | public interface ILocatable class DecoratingTokenWriter (line 83) | public abstract class DecoratingTokenWriter : TokenWriter method DecoratingTokenWriter (line 87) | protected DecoratingTokenWriter(TokenWriter decoratedWriter) method StartNode (line 94) | public override void StartNode(AstNode node) method EndNode (line 99) | public override void EndNode(AstNode node) method WriteIdentifier (line 104) | public override void WriteIdentifier(Identifier identifier) method WriteKeyword (line 109) | public override void WriteKeyword(Role role, string keyword) method WriteToken (line 114) | public override void WriteToken(Role role, string token) method WritePrimitiveValue (line 119) | public override void WritePrimitiveValue(object value, string literalV... method WritePrimitiveType (line 124) | public override void WritePrimitiveType(string type) method Space (line 129) | public override void Space() method Indent (line 134) | public override void Indent() method Unindent (line 139) | public override void Unindent() method NewLine (line 144) | public override void NewLine() method WriteComment (line 149) | public override void WriteComment(CommentType commentType, string cont... method WritePreProcessorDirective (line 154) | public override void WritePreProcessorDirective(PreProcessorDirectiveT... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/InsertMissingTokensDecorator.cs class InsertMissingTokensDecorator (line 25) | class InsertMissingTokensDecorator : DecoratingTokenWriter method InsertMissingTokensDecorator (line 31) | public InsertMissingTokensDecorator(TokenWriter writer, ILocatable loc... method StartNode (line 38) | public override void StartNode(AstNode node) method EndNode (line 46) | public override void EndNode(AstNode node) method WriteToken (line 61) | public override void WriteToken(Role role, string token) method WriteKeyword (line 74) | public override void WriteKeyword(Role role, string keyword) method WriteIdentifier (line 95) | public override void WriteIdentifier(Identifier identifier) method WritePrimitiveValue (line 103) | public override void WritePrimitiveValue(object value, string literalV... method WritePrimitiveType (line 115) | public override void WritePrimitiveType(string type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/InsertParenthesesVisitor.cs class InsertParenthesesVisitor (line 30) | public class InsertParenthesesVisitor : DepthFirstAstVisitor method GetPrecedence (line 49) | static int GetPrecedence(Expression expr) method ParenthesizeIfRequired (line 116) | static void ParenthesizeIfRequired(Expression expr, int minimumPrecede... method Parenthesize (line 123) | static void Parenthesize(Expression expr) method VisitMemberReferenceExpression (line 129) | public override void VisitMemberReferenceExpression(MemberReferenceExp... method VisitPointerReferenceExpression (line 135) | public override void VisitPointerReferenceExpression(PointerReferenceE... method VisitInvocationExpression (line 141) | public override void VisitInvocationExpression(InvocationExpression in... method VisitIndexerExpression (line 147) | public override void VisitIndexerExpression(IndexerExpression indexerE... method VisitUnaryOperatorExpression (line 159) | public override void VisitUnaryOperatorExpression(UnaryOperatorExpress... method VisitCastExpression (line 168) | public override void VisitCastExpression(CastExpression castExpression) method TypeCanBeMisinterpretedAsExpression (line 217) | static bool TypeCanBeMisinterpretedAsExpression(AstType type) method VisitBinaryOperatorExpression (line 230) | public override void VisitBinaryOperatorExpression(BinaryOperatorExpre... method GetBinaryOperatorType (line 261) | BinaryOperatorType? GetBinaryOperatorType(Expression expr) method VisitIsExpression (line 270) | public override void VisitIsExpression(IsExpression isExpression) method VisitAsExpression (line 281) | public override void VisitAsExpression(AsExpression asExpression) method VisitConditionalExpression (line 293) | public override void VisitConditionalExpression(ConditionalExpression ... method VisitAssignmentExpression (line 312) | public override void VisitAssignmentExpression(AssignmentExpression as... method VisitQueryExpression (line 326) | public override void VisitQueryExpression(QueryExpression queryExpress... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs class InsertRequiredSpacesDecorator (line 33) | class InsertRequiredSpacesDecorator : DecoratingTokenWriter type LastWritten (line 40) | enum LastWritten method InsertRequiredSpacesDecorator (line 52) | public InsertRequiredSpacesDecorator(TokenWriter writer) method WriteIdentifier (line 57) | public override void WriteIdentifier(Identifier identifier) method WriteKeyword (line 72) | public override void WriteKeyword(Role role, string keyword) method WriteToken (line 81) | public override void WriteToken(Role role, string token) method Space (line 112) | public override void Space() method NewLine (line 118) | public override void NewLine() method WriteComment (line 124) | public override void WriteComment(CommentType commentType, string cont... method WritePreProcessorDirective (line 135) | public override void WritePreProcessorDirective(PreProcessorDirectiveT... method WritePrimitiveValue (line 141) | public override void WritePrimitiveValue(object value, string literalV... method WritePrimitiveType (line 171) | public override void WritePrimitiveType(string type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/InsertSpecialsDecorator.cs class InsertSpecialsDecorator (line 27) | class InsertSpecialsDecorator : DecoratingTokenWriter method InsertSpecialsDecorator (line 32) | public InsertSpecialsDecorator(TokenWriter writer) : base(writer) method StartNode (line 36) | public override void StartNode(AstNode node) method EndNode (line 45) | public override void EndNode(AstNode node) method WriteKeyword (line 53) | public override void WriteKeyword(Role role, string keyword) method WriteIdentifier (line 61) | public override void WriteIdentifier(Identifier identifier) method WriteToken (line 67) | public override void WriteToken(Role role, string token) method NewLine (line 73) | public override void NewLine() method WriteSpecials (line 84) | void WriteSpecials(AstNode start, AstNode end) method WriteSpecialsUpToRole (line 108) | void WriteSpecialsUpToRole(Role role) method WriteSpecialsUpToRole (line 113) | void WriteSpecialsUpToRole(Role role, AstNode nextNode) method WriteSpecialsUpToNode (line 135) | void WriteSpecialsUpToNode(AstNode node) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/OutputVisitor/TextWriterOutputFormatter.cs class TextWriterTokenWriter (line 29) | public class TextWriterTokenWriter : TokenWriter, ILocatable method TextWriterTokenWriter (line 48) | public TextWriterTokenWriter(TextWriter textWriter) method WriteIdentifier (line 58) | public override void WriteIdentifier(Identifier identifier) method WriteKeyword (line 70) | public override void WriteKeyword(Role role, string keyword) method WriteToken (line 78) | public override void WriteToken(Role role, string token) method Space (line 86) | public override void Space() method WriteIndentation (line 93) | protected void WriteIndentation() method NewLine (line 104) | public override void NewLine() method Indent (line 113) | public override void Indent() method Unindent (line 118) | public override void Unindent() method WriteComment (line 123) | public override void WriteComment(CommentType commentType, string cont... method UpdateEndLocation (line 166) | static void UpdateEndLocation(string content, ref int line, ref int co... method WritePreProcessorDirective (line 186) | public override void WritePreProcessorDirective(PreProcessorDirectiveT... method PrintPrimitiveValue (line 204) | public static string PrintPrimitiveValue(object value) method WritePrimitiveValue (line 212) | public override void WritePrimitiveValue(object value, string literalV... method ConvertCharLiteral (line 337) | public static string ConvertCharLiteral(char ch) method ConvertChar (line 349) | static string ConvertChar(char ch) method ConvertString (line 384) | public static string ConvertString(string str) method WritePrimitiveType (line 397) | public override void WritePrimitiveType(string type) method StartNode (line 407) | public override void StartNode(AstNode node) method EndNode (line 415) | public override void EndNode(AstNode node) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/CSharpParser.cs class CSharpParser (line 36) | public class CSharpParser class ConversionVisitor (line 40) | class ConversionVisitor : StructuralVisitor method ConversionVisitor (line 59) | public ConversionVisitor(bool convertTypeSystemMode, LocationsBag lo... method Convert (line 65) | public static TextLocation Convert(Location loc) method Visit (line 70) | public override void Visit(ModuleContainer mc) method AddTypeArguments (line 136) | void AddTypeArguments(ATypeNameExpression texpr, AstType result) method ConvertToType (line 171) | static AstType ConvertToType(TypeParameter spec) method ConvertToType (line 178) | AstType ConvertToType(MemberName memberName) method ConvertToType (line 207) | AstType ConvertToType(Mono.CSharp.Expression typeName) method GetAttributes (line 291) | IEnumerable GetAttributes(IEnumerable ParseTypeMembers(string code) method ParseTypeMembers (line 3981) | IEnumerable ParseTypeMembers(string code, int initi... method ParseStatements (line 3998) | public IEnumerable ParseStatements(string code) method ParseStatements (line 4003) | IEnumerable ParseStatements(string code, int initialLine, i... method ParseTypeReference (line 4019) | public AstType ParseTypeReference(string code) method ParseExpression (line 4031) | public Expression ParseExpression(string code) method ParseDocumentationReference (line 4056) | public DocumentationReference ParseDocumentationReference(string cref) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/CompilerSettings.cs class CompilerSettings (line 28) | [Serializable] method FreezeInternal (line 31) | protected override void FreezeInternal() method CompilerSettings (line 42) | public CompilerSettings() method ToMono (line 134) | internal Mono.CSharp.CompilerSettings ToMono() FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/SeekableStreamReader.cs class SeekableStreamReader (line 33) | public class SeekableStreamReader : IDisposable method GetAllText (line 41) | static string GetAllText(Stream stream, Encoding encoding) { method SeekableStreamReader (line 47) | public SeekableStreamReader (Stream stream, Encoding encoding, char[] ... method SeekableStreamReader (line 51) | public SeekableStreamReader (ITextSource source) method Dispose (line 57) | public void Dispose () method GetChar (line 78) | public char GetChar (int position) method ReadChars (line 83) | public char[] ReadChars (int fromPosition, int toPosition) method Peek (line 88) | public int Peek () method Read (line 95) | public int Read () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/CryptoConvert.cs class CryptoConvert (line 38) | internal method CryptoConvert (line 44) | private CryptoConvert () method ToInt32LE (line 48) | static private int ToInt32LE (byte [] bytes, int offset) method ToUInt32LE (line 53) | static private uint ToUInt32LE (byte [] bytes, int offset) method GetBytesLE (line 58) | static private byte [] GetBytesLE (int val) method Trim (line 68) | static private byte[] Trim (byte[] array) method FromCapiPrivateKeyBlob (line 83) | static public RSA FromCapiPrivateKeyBlob (byte[] blob) method FromCapiPrivateKeyBlob (line 88) | static public RSA FromCapiPrivateKeyBlob (byte[] blob, int offset) method FromCapiPrivateKeyBlobDSA (line 197) | static public DSA FromCapiPrivateKeyBlobDSA (byte[] blob) method FromCapiPrivateKeyBlobDSA (line 202) | static public DSA FromCapiPrivateKeyBlobDSA (byte[] blob, int offset) method ToCapiPrivateKeyBlob (line 282) | static public byte[] ToCapiPrivateKeyBlob (RSA rsa) method ToCapiPrivateKeyBlob (line 354) | static public byte[] ToCapiPrivateKeyBlob (DSA dsa) method FromCapiPublicKeyBlob (line 408) | static public RSA FromCapiPublicKeyBlob (byte[] blob) method FromCapiPublicKeyBlob (line 413) | static public RSA FromCapiPublicKeyBlob (byte[] blob, int offset) method FromCapiPublicKeyBlobDSA (line 473) | static public DSA FromCapiPublicKeyBlobDSA (byte[] blob) method FromCapiPublicKeyBlobDSA (line 478) | static public DSA FromCapiPublicKeyBlobDSA (byte[] blob, int offset) method ToCapiPublicKeyBlob (line 535) | static public byte[] ToCapiPublicKeyBlob (RSA rsa) method ToCapiPublicKeyBlob (line 571) | static public byte[] ToCapiPublicKeyBlob (DSA dsa) method FromCapiKeyBlob (line 629) | static public RSA FromCapiKeyBlob (byte[] blob) method FromCapiKeyBlob (line 634) | static public RSA FromCapiKeyBlob (byte[] blob, int offset) method FromCapiKeyBlobDSA (line 657) | static public DSA FromCapiKeyBlobDSA (byte[] blob) method FromCapiKeyBlobDSA (line 662) | static public DSA FromCapiKeyBlobDSA (byte[] blob, int offset) method ToCapiKeyBlob (line 678) | static public byte[] ToCapiKeyBlob (AsymmetricAlgorithm keypair, bool ... method ToCapiKeyBlob (line 692) | static public byte[] ToCapiKeyBlob (RSA rsa, bool includePrivateKey) method ToCapiKeyBlob (line 703) | static public byte[] ToCapiKeyBlob (DSA dsa, bool includePrivateKey) method ToHex (line 714) | static public string ToHex (byte[] input) method FromHexChar (line 726) | static private byte FromHexChar (char c) method FromHex (line 737) | static public byte[] FromHex (string hex) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/MonoSymbolFile.cs class MonoSymbolFileException (line 39) | public class MonoSymbolFileException : Exception method MonoSymbolFileException (line 41) | public MonoSymbolFileException () method MonoSymbolFileException (line 45) | public MonoSymbolFileException (string message, params object[] args) method MonoSymbolFileException (line 50) | public MonoSymbolFileException (string message, Exception innerException) class MyBinaryWriter (line 56) | sealed class MyBinaryWriter : BinaryWriter method MyBinaryWriter (line 58) | public MyBinaryWriter (Stream stream) method WriteLeb128 (line 62) | public void WriteLeb128 (int value) class MyBinaryReader (line 68) | internal class MyBinaryReader : BinaryReader method MyBinaryReader (line 70) | public MyBinaryReader (Stream stream) method ReadLeb128 (line 74) | public int ReadLeb128 () method ReadString (line 79) | public string ReadString (int offset) type ISourceFile (line 91) | public interface ISourceFile type ICompileUnit (line 98) | public interface ICompileUnit type IMethodDef (line 105) | public interface IMethodDef class MonoSymbolFile (line 116) | public class MonoSymbolFile : IDisposable method MonoSymbolFile (line 133) | public MonoSymbolFile () method AddSource (line 138) | public int AddSource (SourceFileEntry source) method AddCompileUnit (line 144) | public int AddCompileUnit (CompileUnitEntry entry) method AddMethod (line 150) | public void AddMethod (MethodEntry entry) method DefineMethod (line 155) | public MethodEntry DefineMethod (CompileUnitEntry comp_unit, int token, method DefineAnonymousScope (line 171) | internal void DefineAnonymousScope (int id) method DefineCapturedVariable (line 182) | internal void DefineCapturedVariable (int scope_id, string name, strin... method DefineCapturedScope (line 192) | internal void DefineCapturedScope (int scope_id, int id, string captur... method GetNextTypeIndex (line 201) | internal int GetNextTypeIndex () method GetNextMethodIndex (line 206) | internal int GetNextMethodIndex () method GetNextNamespaceIndex (line 211) | internal int GetNextNamespaceIndex () method Write (line 216) | void Write (MyBinaryWriter bw, Guid guid) method CreateSymbolFile (line 315) | public void CreateSymbolFile (Guid guid, FileStream fs) method MonoSymbolFile (line 333) | MonoSymbolFile (Stream stream) method ReadSymbolFile (line 365) | public static MonoSymbolFile ReadSymbolFile (Assembly assembly) method ReadSymbolFile (line 376) | public static MonoSymbolFile ReadSymbolFile (string mdbFilename) method ReadSymbolFile (line 381) | public static MonoSymbolFile ReadSymbolFile (string mdbFilename, Guid ... method ReadSymbolFile (line 390) | public static MonoSymbolFile ReadSymbolFile (Stream stream) method GetSourceFile (line 434) | public SourceFileEntry GetSourceFile (int index) method GetCompileUnit (line 470) | public CompileUnitEntry GetCompileUnit (int index) method read_methods (line 506) | void read_methods () method GetMethodByToken (line 528) | public MethodEntry GetMethodByToken (int token) method GetMethod (line 541) | public MethodEntry GetMethod (int index) method FindSource (line 568) | public int FindSource (string file_name) method GetAnonymousScope (line 590) | public AnonymousScopeEntry GetAnonymousScope (int id) method Dispose (line 622) | public void Dispose () method Dispose (line 627) | protected virtual void Dispose (bool disposing) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/MonoSymbolTable.cs class OffsetTable (line 73) | public class OffsetTable type Flags (line 97) | [Flags] method OffsetTable (line 111) | internal OffsetTable () method OffsetTable (line 118) | internal OffsetTable (BinaryReader reader, int major_version, int mino... method Write (line 145) | internal void Write (BinaryWriter bw, int major_version, int minor_ver... method ToString (line 172) | public override string ToString () class LineNumberEntry (line 182) | public class LineNumberEntry class LocationComparer (line 193) | public sealed class LocationComparer : IComparer method Compare (line 197) | public int Compare (LineNumberEntry l1, LineNumberEntry l2) method LineNumberEntry (line 207) | public LineNumberEntry (int file, int row, int column, int offset) method LineNumberEntry (line 212) | public LineNumberEntry (int file, int row, int offset) method LineNumberEntry (line 217) | public LineNumberEntry (int file, int row, int column, int offset, boo... method LineNumberEntry (line 222) | public LineNumberEntry (int file, int row, int column, int end_row, in... method ToString (line 233) | public override string ToString () class CodeBlockEntry (line 239) | public class CodeBlockEntry type Type (line 249) | public enum Type { method CodeBlockEntry (line 256) | public CodeBlockEntry (int index, int parent, Type type, int start_off... method CodeBlockEntry (line 264) | internal CodeBlockEntry (int index, MyBinaryReader reader) method Close (line 280) | public void Close (int end_offset) method Write (line 285) | internal void Write (MyBinaryWriter bw) method ToString (line 293) | public override string ToString () type LocalVariableEntry (line 300) | public struct LocalVariableEntry method LocalVariableEntry (line 308) | public LocalVariableEntry (int index, string name, int block) method LocalVariableEntry (line 315) | internal LocalVariableEntry (MonoSymbolFile file, MyBinaryReader reader) method Write (line 322) | internal void Write (MonoSymbolFile file, MyBinaryWriter bw) method ToString (line 329) | public override string ToString () type CapturedVariable (line 336) | public struct CapturedVariable type CapturedKind (line 344) | public enum CapturedKind : byte method CapturedVariable (line 351) | public CapturedVariable (string name, string captured_name, method CapturedVariable (line 359) | internal CapturedVariable (MyBinaryReader reader) method Write (line 366) | internal void Write (MyBinaryWriter bw) method ToString (line 373) | public override string ToString () type CapturedScope (line 380) | public struct CapturedScope method CapturedScope (line 387) | public CapturedScope (int scope, string captured_name) method CapturedScope (line 393) | internal CapturedScope (MyBinaryReader reader) method Write (line 399) | internal void Write (MyBinaryWriter bw) method ToString (line 405) | public override string ToString () type ScopeVariable (line 412) | public struct ScopeVariable method ScopeVariable (line 419) | public ScopeVariable (int scope, int index) method ScopeVariable (line 425) | internal ScopeVariable (MyBinaryReader reader) method Write (line 431) | internal void Write (MyBinaryWriter bw) method ToString (line 437) | public override string ToString () class AnonymousScopeEntry (line 443) | public class AnonymousScopeEntry method AnonymousScopeEntry (line 452) | public AnonymousScopeEntry (int id) method AnonymousScopeEntry (line 457) | internal AnonymousScopeEntry (MyBinaryReader reader) method AddCapturedVariable (line 470) | internal void AddCapturedVariable (string name, string captured_name, method AddCapturedScope (line 484) | internal void AddCapturedScope (int scope, string captured_name) method Write (line 497) | internal void Write (MyBinaryWriter bw) method ToString (line 510) | public override string ToString () class CompileUnitEntry (line 516) | public class CompileUnitEntry : ICompileUnit method CompileUnitEntry (line 538) | public CompileUnitEntry (MonoSymbolFile file, SourceFileEntry source) method AddFile (line 549) | public void AddFile (SourceFileEntry file) method DefineNamespace (line 570) | public int DefineNamespace (string name, string[] using_clauses, int p... method WriteData (line 581) | internal void WriteData (MyBinaryWriter bw) method Write (line 598) | internal void Write (BinaryWriter bw) method CompileUnitEntry (line 604) | internal CompileUnitEntry (MonoSymbolFile file, MyBinaryReader reader) method ReadAll (line 612) | public void ReadAll () method ReadData (line 617) | void ReadData () class SourceFileEntry (line 672) | public class SourceFileEntry method SourceFileEntry (line 690) | public SourceFileEntry (MonoSymbolFile file, string file_name) method SourceFileEntry (line 699) | public SourceFileEntry (MonoSymbolFile file, string file_name, byte[] ... method WriteData (line 712) | internal void WriteData (MyBinaryWriter bw) method Write (line 736) | internal void Write (BinaryWriter bw) method SourceFileEntry (line 742) | internal SourceFileEntry (MonoSymbolFile file, MyBinaryReader reader) method SetAutoGenerated (line 769) | public void SetAutoGenerated () method CheckChecksum (line 778) | public bool CheckChecksum () method ToString (line 794) | public override string ToString () class LineNumberTable (line 800) | public class LineNumberTable method LineNumberTable (line 833) | protected LineNumberTable (MonoSymbolFile file) method LineNumberTable (line 841) | internal LineNumberTable (MonoSymbolFile file, LineNumberEntry[] lines) method Write (line 847) | internal void Write (MonoSymbolFile file, MyBinaryWriter bw, bool hasC... method Read (line 927) | internal static LineNumberTable Read (MonoSymbolFile file, MyBinaryRea... method DoRead (line 934) | void DoRead (MonoSymbolFile file, MyBinaryReader br, bool includesColu... method GetMethodBounds (line 1029) | public bool GetMethodBounds (out LineNumberEntry start, out LineNumber... class MethodEntry (line 1043) | public class MethodEntry : IComparable type Flags (line 1080) | [Flags] method MethodEntry (line 1090) | internal MethodEntry (MonoSymbolFile file, MyBinaryReader reader, int ... method MethodEntry (line 1118) | internal MethodEntry (MonoSymbolFile file, CompileUnitEntry comp_unit, method CheckLineNumberTable (line 1173) | static void CheckLineNumberTable (LineNumberEntry[] line_numbers) method Write (line 1199) | internal void Write (MyBinaryWriter bw) method WriteData (line 1209) | internal void WriteData (MonoSymbolFile file, MyBinaryWriter bw) method ReadAll (line 1259) | public void ReadAll () method GetLineNumberTable (line 1268) | public LineNumberTable GetLineNumberTable () method GetLocals (line 1288) | public LocalVariableEntry[] GetLocals () method GetCodeBlocks (line 1312) | public CodeBlockEntry[] GetCodeBlocks () method GetScopeVariables (line 1336) | public ScopeVariable[] GetScopeVariables () method GetRealName (line 1360) | public string GetRealName () method CompareTo (line 1374) | public int CompareTo (object obj) method ToString (line 1386) | public override string ToString () type NamespaceEntry (line 1393) | public struct NamespaceEntry method NamespaceEntry (line 1402) | public NamespaceEntry (string name, int index, string[] using_clauses,... method NamespaceEntry (line 1410) | internal NamespaceEntry (MonoSymbolFile file, MyBinaryReader reader) method Write (line 1422) | internal void Write (MonoSymbolFile file, MyBinaryWriter bw) method ToString (line 1432) | public override string ToString () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/MonoSymbolWriter.cs class MonoSymbolWriter (line 41) | public class MonoSymbolWriter method MonoSymbolWriter (line 52) | public MonoSymbolWriter (string filename) method CloseNamespace (line 66) | public void CloseNamespace () method DefineLocalVariable (line 69) | public void DefineLocalVariable (int index, string name) method DefineCapturedLocal (line 77) | public void DefineCapturedLocal (int scope_id, string name, string cap... method DefineCapturedParameter (line 83) | public void DefineCapturedParameter (int scope_id, string name, string... method DefineCapturedThis (line 89) | public void DefineCapturedThis (int scope_id, string captured_name) method DefineCapturedScope (line 95) | public void DefineCapturedScope (int scope_id, int id, string captured... method DefineScopeVariable (line 100) | public void DefineScopeVariable (int scope, int index) method MarkSequencePoint (line 108) | public void MarkSequencePoint (int offset, SourceFileEntry file, int l... method OpenMethod (line 117) | public SourceMethodBuilder OpenMethod (ICompileUnit file, int ns_id, I... method CloseMethod (line 126) | public void CloseMethod () method DefineDocument (line 131) | public SourceFileEntry DefineDocument (string url) method DefineDocument (line 138) | public SourceFileEntry DefineDocument (string url, byte[] guid, byte[]... method DefineCompilationUnit (line 145) | public CompileUnitEntry DefineCompilationUnit (SourceFileEntry source) method DefineNamespace (line 152) | public int DefineNamespace (string name, CompileUnitEntry unit, method OpenScope (line 161) | public int OpenScope (int start_offset) method CloseScope (line 170) | public void CloseScope (int end_offset) method OpenCompilerGeneratedBlock (line 178) | public void OpenCompilerGeneratedBlock (int start_offset) method CloseCompilerGeneratedBlock (line 187) | public void CloseCompilerGeneratedBlock (int end_offset) method StartIteratorBody (line 195) | public void StartIteratorBody (int start_offset) method EndIteratorBody (line 201) | public void EndIteratorBody (int end_offset) method StartIteratorDispatcher (line 206) | public void StartIteratorDispatcher (int start_offset) method EndIteratorDispatcher (line 212) | public void EndIteratorDispatcher (int end_offset) method DefineAnonymousScope (line 217) | public void DefineAnonymousScope (int id) method WriteSymbolFile (line 222) | public void WriteSymbolFile (Guid guid) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/SourceMethodBuilder.cs class SourceMethodBuilder (line 35) | public class SourceMethodBuilder method SourceMethodBuilder (line 47) | public SourceMethodBuilder (ICompileUnit comp_unit) method SourceMethodBuilder (line 53) | public SourceMethodBuilder (ICompileUnit comp_unit, int ns_id, IMethod... method MarkSequencePoint (line 60) | public void MarkSequencePoint (int offset, SourceFileEntry file, int l... method MarkSequencePoint (line 65) | public void MarkSequencePoint (int offset, SourceFileEntry file, int l... method StartBlock (line 91) | public void StartBlock (CodeBlockEntry.Type type, int start_offset) method EndBlock (line 109) | public void EndBlock (int end_offset) method AddLocal (line 151) | public void AddLocal (int index, string name) method AddScopeVariable (line 168) | public void AddScopeVariable (int scope, int index) method DefineMethod (line 176) | public void DefineMethod (MonoSymbolFile file) method DefineMethod (line 181) | public void DefineMethod (MonoSymbolFile file, int token) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/anonymous.cs class CompilerGeneratedContainer (line 29) | public abstract class CompilerGeneratedContainer : ClassOrStruct method CompilerGeneratedContainer (line 31) | protected CompilerGeneratedContainer (TypeContainer parent, MemberName... method CompilerGeneratedContainer (line 36) | protected CompilerGeneratedContainer (TypeContainer parent, MemberName... method CheckMembersDefined (line 45) | protected void CheckMembersDefined () method DoDefineMembers (line 51) | protected override bool DoDefineMembers () method MakeMemberName (line 60) | protected static MemberName MakeMemberName (MemberBase host, string na... method MakeName (line 77) | public static string MakeName (string host, string typePrefix, string ... method ResolveBaseTypes (line 82) | protected override TypeSpec[] ResolveBaseTypes (out FullNamedExpressio... class HoistedStoreyClass (line 91) | public class HoistedStoreyClass : CompilerGeneratedContainer class HoistedField (line 93) | public sealed class HoistedField : Field method HoistedField (line 95) | public HoistedField (HoistedStoreyClass parent, FullNamedExpression ... method ResolveMemberType (line 101) | protected override bool ResolveMemberType () method HoistedStoreyClass (line 116) | public HoistedStoreyClass (TypeDefinition parent, MemberName name, Typ... method GetGenericStorey (line 156) | public HoistedStoreyClass GetGenericStorey () class AnonymousMethodStorey (line 172) | public class AnonymousMethodStorey : HoistedStoreyClass type StoreyFieldPair (line 174) | struct StoreyFieldPair method StoreyFieldPair (line 179) | public StoreyFieldPair (AnonymousMethodStorey storey, Field field) class ThisInitializer (line 192) | sealed class ThisInitializer : Statement method ThisInitializer (line 197) | public ThisInitializer (HoistedThis hoisted_this, AnonymousMethodSto... method DoEmit (line 203) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 218) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method CloneTo (line 223) | protected override void CloneTo (CloneContext clonectx, Statement ta... method AnonymousMethodStorey (line 252) | public AnonymousMethodStorey (ExplicitBlock block, TypeDefinition pare... method AddCapturedThisField (line 260) | public void AddCapturedThisField (EmitContext ec, AnonymousMethodStore... method AddCapturedVariable (line 270) | public Field AddCapturedVariable (string name, TypeSpec type) method AddCompilerGeneratedField (line 284) | protected Field AddCompilerGeneratedField (string name, FullNamedExpre... method AddCompilerGeneratedField (line 289) | protected Field AddCompilerGeneratedField (string name, FullNamedExpre... method AddReferenceFromChildrenBlock (line 304) | public void AddReferenceFromChildrenBlock (ExplicitBlock block) method AddParentStoreyReference (line 313) | public void AddParentStoreyReference (EmitContext ec, AnonymousMethodS... method CaptureLocalVariable (line 327) | public void CaptureLocalVariable (ResolveContext ec, LocalVariable loc... method CaptureParameter (line 360) | public void CaptureParameter (ResolveContext ec, ParametersBlock.Param... method CreateStoreyTypeExpression (line 419) | TypeExpr CreateStoreyTypeExpression (EmitContext ec) method SetNestedStoryParent (line 451) | public void SetNestedStoryParent (AnonymousMethodStorey parentStorey) method DoResolveTypeParameters (line 459) | protected override bool DoResolveTypeParameters () method EmitStoreyInstantiation (line 494) | public void EmitStoreyInstantiation (EmitContext ec, ExplicitBlock block) method EmitHoistedFieldsInitialization (line 546) | void EmitHoistedFieldsInitialization (ResolveContext rc, EmitContext ec) method EmitHoistedParameters (line 592) | protected virtual void EmitHoistedParameters (EmitContext ec, List args) method Add (line 332) | public void Add (Argument arg) method AddRange (line 337) | public void AddRange (Arguments args) method ContainsEmitWithAwait (line 342) | public bool ContainsEmitWithAwait () method CreateDynamicBinderArguments (line 352) | public ArrayInitializer CreateDynamicBinderArguments (ResolveContext rc) method CreateForExpressionTree (line 424) | public static Arguments CreateForExpressionTree (ResolveContext ec, Ar... method CheckArrayAsAttribute (line 443) | public void CheckArrayAsAttribute (CompilerContext ctx) method Clone (line 455) | public Arguments Clone (CloneContext ctx) method Emit (line 471) | public void Emit (EmitContext ec) method Emit (line 480) | public virtual Arguments Emit (EmitContext ec, bool dup_args, bool pre... method FlowAnalysis (line 527) | public virtual void FlowAnalysis (FlowAnalysisContext fc, List.Enumerator GetEnumerator () method Insert (line 591) | public void Insert (int index, Argument arg) method MakeExpression (line 596) | public static System.Linq.Expressions.Expression[] MakeExpression (Arg... method MarkOrderedArgument (line 614) | public Arguments MarkOrderedArgument (NamedArgument a) method Resolve (line 654) | public void Resolve (ResolveContext ec, out bool dynamic) method RemoveAt (line 664) | public void RemoveAt (int index) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/assembly.cs type IAssemblyDefinition (line 36) | public interface IAssemblyDefinition method GetPublicKeyToken (line 43) | byte[] GetPublicKeyToken (); method IsFriendAssemblyTo (line 44) | bool IsFriendAssemblyTo (IAssemblyDefinition assembly); class AssemblyDefinition (line 47) | public abstract class AssemblyDefinition : IAssemblyDefinition method AssemblyDefinition (line 81) | protected AssemblyDefinition (ModuleContainer module, string name) method AssemblyDefinition (line 100) | protected AssemblyDefinition (ModuleContainer module, string name, str... method AddModule (line 189) | public void AddModule (ImportedModuleDefinition module) method ApplyAttributeBuilder (line 197) | public void ApplyAttributeBuilder (Attribute a, MethodSpec ctor, byte[... method CheckReferencesPublicToken (line 393) | void CheckReferencesPublicToken () method CreateAssemblyName (line 429) | protected AssemblyName CreateAssemblyName () method CreateModuleBuilder (line 450) | public virtual ModuleBuilder CreateModuleBuilder () method Emit (line 464) | public virtual void Emit () method GetPublicKeyToken (line 529) | public byte[] GetPublicKeyToken () method LoadPublicKey (line 546) | void LoadPublicKey (string keyFile, string keyContainer) method ReadModulesAssemblyAttributes (line 627) | void ReadModulesAssemblyAttributes () method Resolve (line 638) | public void Resolve () method ResolveAssemblySecurityAttributes (line 706) | protected void ResolveAssemblySecurityAttributes () method EmbedResources (line 781) | public void EmbedResources () method Save (line 827) | public void Save () method SaveModule (line 900) | protected virtual void SaveModule (PortableExecutableKinds pekind, Ima... method SetCustomAttribute (line 905) | void SetCustomAttribute (MethodSpec ctor, byte[] data) method SetEntryPoint (line 913) | void SetEntryPoint () method Error_ObsoleteSecurityAttribute (line 966) | void Error_ObsoleteSecurityAttribute (Attribute a, string option) method Error_AssemblySigning (line 973) | void Error_AssemblySigning (string text) method IsFriendAssemblyTo (line 978) | public bool IsFriendAssemblyTo (IAssemblyDefinition assembly) method IsValidAssemblyVersion (line 983) | static Version IsValidAssemblyVersion (string version, bool allowGener... class AssemblyResource (line 1023) | public class AssemblyResource : IEquatable method AssemblyResource (line 1025) | public AssemblyResource (string fileName, string name) method AssemblyResource (line 1030) | public AssemblyResource (string fileName, string name, bool isPrivate) method Equals (line 1044) | public bool Equals (AssemblyResource other) class AssemblyAttributesPlaceholder (line 1055) | class AssemblyAttributesPlaceholder : CompilerGeneratedContainer method AssemblyAttributesPlaceholder (line 1062) | public AssemblyAttributesPlaceholder (ModuleContainer parent, string o... method AddAssemblyAttribute (line 1071) | public void AddAssemblyAttribute (MethodSpec ctor, byte[] data) method GetGeneratedName (line 1076) | public static string GetGeneratedName (string outputName) class AssemblyBuilderExtension (line 1087) | public class AssemblyBuilderExtension method AssemblyBuilderExtension (line 1091) | public AssemblyBuilderExtension (CompilerContext ctx) method AddModule (line 1096) | public virtual System.Reflection.Module AddModule (string module) method AddPermissionRequests (line 1102) | public virtual void AddPermissionRequests (PermissionSet[] permissions) method AddTypeForwarder (line 1107) | public virtual void AddTypeForwarder (TypeSpec type, Location loc) method DefineWin32IconResource (line 1112) | public virtual void DefineWin32IconResource (string fileName) method SetAlgorithmId (line 1117) | public virtual void SetAlgorithmId (uint value, Location loc) method SetCulture (line 1122) | public virtual void SetCulture (string culture, Location loc) method SetFlags (line 1127) | public virtual void SetFlags (uint flags, Location loc) method SetVersion (line 1132) | public virtual void SetVersion (Version version, Location loc) class AssemblyReferencesLoader (line 1138) | abstract class AssemblyReferencesLoader where T : class method AssemblyReferencesLoader (line 1144) | protected AssemblyReferencesLoader (CompilerContext compiler) method HasObjectType (line 1153) | public abstract bool HasObjectType (T assembly); method GetDefaultReferences (line 1154) | protected abstract string[] GetDefaultReferences (); method LoadAssemblyFile (line 1155) | public abstract T LoadAssemblyFile (string fileName, bool isImplicitRe... method LoadReferences (line 1156) | public abstract void LoadReferences (ModuleContainer module); method Error_FileNotFound (line 1158) | protected void Error_FileNotFound (string fileName) method Error_FileCorrupted (line 1163) | protected void Error_FileCorrupted (string fileName) method Error_AssemblyIsModule (line 1168) | protected void Error_AssemblyIsModule (string fileName) method Error_ModuleIsAssembly (line 1175) | protected void Error_ModuleIsAssembly (string fileName) method LoadReferencesCore (line 1182) | protected void LoadReferencesCore (ModuleContainer module, out T corli... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/assign.cs type IAssignMethod (line 39) | public interface IAssignMethod { method Emit (line 45) | void Emit (EmitContext ec, bool leave_copy); method EmitAssign (line 55) | void EmitAssign (EmitContext ec, Expression source, bool leave_copy, b... class LocalTemporary (line 184) | public class LocalTemporary : Expression, IMemoryLocation, IAssignMethod { method LocalTemporary (line 187) | public LocalTemporary (TypeSpec t) method LocalTemporary (line 193) | public LocalTemporary (LocalBuilder b, TypeSpec t) method Release (line 199) | public void Release (EmitContext ec) method ContainsEmitWithAwait (line 205) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 210) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 217) | protected override Expression DoResolve (ResolveContext ec) method DoResolveLValue (line 222) | public override Expression DoResolveLValue (ResolveContext ec, Express... method Emit (line 227) | public override void Emit (EmitContext ec) method Emit (line 237) | public void Emit (EmitContext ec, bool leave_copy) method EmitAssign (line 245) | public void EmitAssign (EmitContext ec, Expression source, bool leave_... method Store (line 264) | public void Store (EmitContext ec) method AddressOf (line 272) | public void AddressOf (EmitContext ec, AddressOp mode) class Assign (line 293) | public abstract class Assign : ExpressionStatement { method Assign (line 296) | protected Assign (Expression target, Expression source, Location loc) method ContainsEmitWithAwait (line 319) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 324) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 330) | protected override Expression DoResolve (ResolveContext ec) method MakeExpression (line 367) | public override System.Linq.Expressions.Expression MakeExpression (Bui... method ResolveConversions (line 395) | protected virtual Expression ResolveConversions (ResolveContext ec) method Emit (line 404) | void Emit (EmitContext ec, bool is_statement) method Emit (line 410) | public override void Emit (EmitContext ec) method EmitStatement (line 415) | public override void EmitStatement (EmitContext ec) method FlowAnalysis (line 420) | public override void FlowAnalysis (FlowAnalysisContext fc) method CloneTo (line 428) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 436) | public override object Accept (StructuralVisitor visitor) class SimpleAssign (line 442) | public class SimpleAssign : Assign method SimpleAssign (line 444) | public SimpleAssign (Expression target, Expression source) method SimpleAssign (line 449) | public SimpleAssign (Expression target, Expression source, Location loc) method CheckEqualAssign (line 454) | bool CheckEqualAssign (Expression t) method DoResolve (line 465) | protected override Expression DoResolve (ResolveContext ec) method Accept (line 477) | public override object Accept (StructuralVisitor visitor) method FlowAnalysis (line 482) | public override void FlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 501) | public override void MarkReachable (Reachability rc) class RuntimeExplicitAssign (line 509) | public class RuntimeExplicitAssign : Assign method RuntimeExplicitAssign (line 511) | public RuntimeExplicitAssign (Expression target, Expression source) method ResolveConversions (line 516) | protected override Expression ResolveConversions (ResolveContext ec) class CompilerAssign (line 526) | class CompilerAssign : Assign method CompilerAssign (line 528) | public CompilerAssign (Expression target, Expression source, Location ... method DoResolve (line 537) | protected override Expression DoResolve (ResolveContext ec) method UpdateSource (line 547) | public void UpdateSource (Expression source) class FieldInitializer (line 556) | public class FieldInitializer : Assign class FieldInitializerContext (line 563) | sealed class FieldInitializerContext : BlockContext method FieldInitializerContext (line 567) | public FieldInitializerContext (IMemberContext mc, BlockContext cons... method FieldInitializer (line 590) | public FieldInitializer (FieldBase mc, Expression expression, Location... method DoResolve (line 612) | protected override Expression DoResolve (ResolveContext rc) method EmitStatement (line 628) | public override void EmitStatement (EmitContext ec) method FlowAnalysis (line 650) | public override void FlowAnalysis (FlowAnalysisContext fc) class PrimaryConstructorAssign (line 674) | class PrimaryConstructorAssign : SimpleAssign method PrimaryConstructorAssign (line 679) | public PrimaryConstructorAssign (Field field, Parameter parameter) method DoResolve (line 686) | protected override Expression DoResolve (ResolveContext rc) method EmitStatement (line 693) | public override void EmitStatement (EmitContext ec) class CompoundAssign (line 704) | public class CompoundAssign : Assign class TargetExpression (line 707) | public sealed class TargetExpression : Expression method TargetExpression (line 711) | public TargetExpression (Expression child) method ContainsEmitWithAwait (line 717) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 722) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 727) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 734) | public override void Emit (EmitContext ec) method EmitToField (line 739) | public override Expression EmitToField (EmitContext ec) method CompoundAssign (line 756) | public CompoundAssign (Binary.Operator op, Expression target, Expressi... method CompoundAssign (line 763) | public CompoundAssign (Binary.Operator op, Expression target, Expressi... method DoResolve (line 775) | protected override Expression DoResolve (ResolveContext ec) method FlowAnalysis (line 875) | public override void FlowAnalysis (FlowAnalysisContext fc) method ResolveConversions (line 881) | protected override Expression ResolveConversions (ResolveContext ec) method CloneTo (line 943) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 951) | public override object Accept (StructuralVisitor visitor) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/async.cs class Await (line 28) | public class Await : ExpressionStatement method Await (line 39) | public Await (Expression expr, Location loc) method CloneTo (line 57) | protected override void CloneTo (CloneContext clonectx, Expression tar... method CreateExpressionTree (line 64) | public override Expression CreateExpressionTree (ResolveContext ec) method ContainsEmitWithAwait (line 69) | public override bool ContainsEmitWithAwait () method FlowAnalysis (line 74) | public override void FlowAnalysis (FlowAnalysisContext fc) method DoResolve (line 81) | protected override Expression DoResolve (ResolveContext rc) method Emit (line 104) | public override void Emit (EmitContext ec) method EmitToField (line 113) | public override Expression EmitToField (EmitContext ec) method EmitAssign (line 119) | public void EmitAssign (EmitContext ec, FieldExpr field) method EmitStatement (line 126) | public override void EmitStatement (EmitContext ec) method MarkReachable (line 131) | public override void MarkReachable (Reachability rc) method Accept (line 137) | public override object Accept (StructuralVisitor visitor) class AwaitStatement (line 143) | public class AwaitStatement : YieldStatement class AwaitableMemberAccess (line 145) | public sealed class AwaitableMemberAccess : MemberAccess method AwaitableMemberAccess (line 147) | public AwaitableMemberAccess (Expression expr) method Error_TypeDoesNotContainDefinition (line 154) | protected override void Error_TypeDoesNotContainDefinition (ResolveC... method Error_OperatorCannotBeApplied (line 159) | protected override void Error_OperatorCannotBeApplied (ResolveContex... class GetResultInvocation (line 174) | sealed class GetResultInvocation : Invocation method GetResultInvocation (line 176) | public GetResultInvocation (MethodGroupExpr mge, Arguments arguments) method EmitToField (line 183) | public override Expression EmitToField (EmitContext ec) method AwaitStatement (line 194) | public AwaitStatement (Expression expr, Location loc) method DoEmit (line 216) | protected override void DoEmit (EmitContext ec) method GetResultExpression (line 223) | public Expression GetResultExpression (EmitContext ec) method EmitPrologue (line 242) | public void EmitPrologue (EmitContext ec) method EmitStatement (line 304) | public void EmitStatement (EmitContext ec) method Error_WrongAwaiterPattern (line 315) | void Error_WrongAwaiterPattern (ResolveContext rc, TypeSpec awaiter) method Resolve (line 321) | public override bool Resolve (BlockContext bc) class AsyncInitializerStatement (line 386) | class AsyncInitializerStatement : StatementExpression method AsyncInitializerStatement (line 388) | public AsyncInitializerStatement (AsyncInitializer expr) method DoFlowAnalysis (line 393) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 407) | public override Reachability MarkReachable (Reachability rc) class AsyncInitializer (line 427) | public class AsyncInitializer : StateMachineInitializer method AsyncInitializer (line 431) | public AsyncInitializer (ParametersBlock block, TypeDefinition host, T... method CreateBlockContext (line 466) | protected override BlockContext CreateBlockContext (BlockContext bc) method Emit (line 478) | public override void Emit (EmitContext ec) method EmitCatchBlock (line 483) | public void EmitCatchBlock (EmitContext ec) method EmitMoveNextEpilogue (line 501) | protected override void EmitMoveNextEpilogue (EmitContext ec) method EmitStatement (line 507) | public override void EmitStatement (EmitContext ec) method MarkReachable (line 514) | public override void MarkReachable (Reachability rc) class AsyncTaskStorey (line 522) | class AsyncTaskStorey : StateMachine method AsyncTaskStorey (line 536) | public AsyncTaskStorey (ParametersBlock block, IMemberContext context,... method AddAwaiter (line 567) | public Field AddAwaiter (TypeSpec type) method AddCapturedLocalVariable (line 594) | public Field AddCapturedLocalVariable (TypeSpec type, bool requiresUni... method DoDefineMembers (line 624) | protected override bool DoDefineMembers () method EmitAwaitOnCompletedDynamic (line 741) | public void EmitAwaitOnCompletedDynamic (EmitContext ec, FieldExpr awa... method EmitAwaitOnCompleted (line 786) | public void EmitAwaitOnCompleted (EmitContext ec, FieldExpr awaiter) method EmitOnCompleted (line 796) | void EmitOnCompleted (EmitContext ec, Expression awaiter, bool unsafeV... method EmitInitializer (line 832) | public void EmitInitializer (EmitContext ec) method EmitSetException (line 892) | public void EmitSetException (EmitContext ec, LocalVariableReference e... method EmitSetResult (line 910) | public void EmitSetResult (EmitContext ec) method ResolveBaseTypes (line 934) | protected override TypeSpec[] ResolveBaseTypes (out FullNamedExpressio... class StackFieldExpr (line 948) | public class StackFieldExpr : FieldExpr, IExpressionCleanup method StackFieldExpr (line 950) | public StackFieldExpr (Field field) method AddressOf (line 966) | public override void AddressOf (EmitContext ec, AddressOp mode) method Emit (line 975) | public override void Emit (EmitContext ec) method EmitLoad (line 982) | public void EmitLoad (EmitContext ec) method PrepareCleanup (line 987) | public void PrepareCleanup (EmitContext ec) method EmitCleanup (line 1000) | void IExpressionCleanup.EmitCleanup (EmitContext ec) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/attribute.cs class Attributable (line 40) | public abstract class Attributable { method AddAttributes (line 46) | public void AddAttributes (Attributes attrs, IMemberContext context) method ApplyAttributeBuilder (line 70) | public abstract void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method IsClsComplianceRequired (line 77) | public abstract bool IsClsComplianceRequired (); class Attribute (line 86) | public class Attribute method Attribute (line 116) | public Attribute (string target, ATypeNameExpression expr, Arguments[]... method AddModuleCharSet (line 158) | void AddModuleCharSet (ResolveContext rc) method Clone (line 179) | public Attribute Clone () method AttachTo (line 192) | public void AttachTo (Attributable target, IMemberContext context) method CreateResolveContext (line 220) | public ResolveContext CreateResolveContext () method Error_InvalidNamedArgument (line 225) | static void Error_InvalidNamedArgument (ResolveContext rc, NamedArgume... method Error_InvalidNamedArgumentType (line 233) | static void Error_InvalidNamedArgumentType (ResolveContext rc, NamedAr... method Error_AttributeArgumentIsDynamic (line 240) | public static void Error_AttributeArgumentIsDynamic (IMemberContext co... method Error_MissingGuidAttribute (line 245) | public void Error_MissingGuidAttribute () method Error_MisusedExtensionAttribute (line 250) | public void Error_MisusedExtensionAttribute () method Error_MisusedDynamicAttribute (line 255) | public void Error_MisusedDynamicAttribute () method Error_AttributeEmitError (line 260) | void Error_AttributeEmitError (string inner) method Error_InvalidArgumentValue (line 266) | public void Error_InvalidArgumentValue (TypeSpec attributeType) method Error_InvalidSecurityParent (line 271) | public void Error_InvalidSecurityParent () method ResolveAttributeType (line 287) | void ResolveAttributeType (bool comparisonOnly) method ResolveTypeForComparison (line 377) | public TypeSpec ResolveTypeForComparison () method GetSignatureForError (line 384) | public string GetSignatureForError () method IsValidSecurityAttribute (line 399) | public bool IsValidSecurityAttribute () method IsValidMethodImplOption (line 404) | static bool IsValidMethodImplOption (int value) method IsValidArgumentType (line 417) | public static bool IsValidArgumentType (TypeSpec t) method Resolve (line 466) | public MethodSpec Resolve () method ResolveConstructor (line 528) | MethodSpec ResolveConstructor (ResolveContext ec) method ResolveNamedArguments (line 542) | bool ResolveNamedArguments (ResolveContext ec) method GetValidTargets (line 636) | public string GetValidTargets () method GetAttributeUsageAttribute (line 689) | public AttributeUsageAttribute GetAttributeUsageAttribute () method GetIndexerAttributeValue (line 715) | public string GetIndexerAttributeValue () method GetConditionalAttributeValue (line 731) | public string GetConditionalAttributeValue () method GetObsoleteAttribute (line 747) | public ObsoleteAttribute GetObsoleteAttribute () method GetClsCompliantAttributeValue (line 778) | public bool GetClsCompliantAttributeValue () method GetCoClassAttributeValue (line 791) | public TypeSpec GetCoClassAttributeValue () method CheckTarget (line 802) | public bool CheckTarget () method IsSecurityActionValid (line 838) | bool IsSecurityActionValid () method GetSecurityActionValue (line 884) | System.Security.Permissions.SecurityAction GetSecurityActionValue () method ExtractSecurityPermissionSet (line 893) | public void ExtractSecurityPermissionSet (MethodSpec ctor, ref Securit... method GetNamedValue (line 924) | public Constant GetNamedValue (string name) method GetCharSetValue (line 937) | public CharSet GetCharSetValue () method HasField (line 942) | public bool HasField (string fieldName) method IsInternalCall (line 958) | public bool IsInternalCall () method GetMethodImplOptions (line 963) | public MethodImplOptions GetMethodImplOptions () method IsExplicitLayoutKind (line 979) | public bool IsExplicitLayoutKind () method GetParameterDefaultValue (line 988) | public Expression GetParameterDefaultValue () method Equals (line 996) | public override bool Equals (object obj) method GetHashCode (line 1005) | public override int GetHashCode () method Emit (line 1013) | public void Emit (Dictionary> allEmitted) method GetValue (line 1148) | private Expression GetValue () method GetString (line 1156) | public string GetString () method GetBoolean (line 1164) | public bool GetBoolean () method GetArgumentType (line 1172) | public TypeSpec GetArgumentType () class Attributes (line 1181) | public class Attributes method Attributes (line 1188) | public Attributes (Attribute a) method Attributes (line 1198) | public Attributes (List attrs) method AddAttribute (line 1206) | public void AddAttribute (Attribute attr) method AddAttributes (line 1211) | public void AddAttributes (List attrs) method AttachTo (line 1220) | public void AttachTo (Attributable attributable, IMemberContext context) method Clone (line 1226) | public Attributes Clone () method CheckTargets (line 1238) | public bool CheckTargets () method ConvertGlobalAttributes (line 1248) | public void ConvertGlobalAttributes (TypeContainer member, NamespaceCo... method HasResolveError (line 1273) | public bool HasResolveError() method Search (line 1283) | public Attribute Search (PredefinedAttribute t) method Search (line 1288) | public Attribute Search (string explicitTarget, PredefinedAttribute t) method SearchMulti (line 1303) | public Attribute[] SearchMulti (PredefinedAttribute t) method Emit (line 1318) | public void Emit () method Contains (line 1344) | public bool Contains (PredefinedAttribute t) class AttributeEncoder (line 1350) | public sealed class AttributeEncoder type EncodedTypeProperties (line 1352) | [Flags] method AttributeEncoder (line 1366) | static AttributeEncoder () method AttributeEncoder (line 1372) | public AttributeEncoder () method Encode (line 1378) | public void Encode (bool value) method Encode (line 1383) | public void Encode (byte value) method Encode (line 1391) | public void Encode (sbyte value) method Encode (line 1396) | public void Encode (short value) method Encode (line 1405) | public void Encode (ushort value) method Encode (line 1410) | public void Encode (int value) method Encode (line 1421) | public void Encode (uint value) method Encode (line 1426) | public void Encode (long value) method Encode (line 1441) | public void Encode (ulong value) method Encode (line 1446) | public void Encode (float value) method Encode (line 1451) | public void Encode (double value) method Encode (line 1456) | public void Encode (string value) method Encode (line 1473) | public EncodedTypeProperties Encode (TypeSpec type) method EncodeTypeName (line 1541) | public void EncodeTypeName (TypeSpec type) method EncodeTypeName (line 1547) | public void EncodeTypeName (TypeContainer type) method EncodeNamedPropertyArgument (line 1556) | public void EncodeNamedPropertyArgument (PropertySpec property, Consta... method EncodeNamedFieldArgument (line 1568) | public void EncodeNamedFieldArgument (FieldSpec field, Constant value) method EncodeNamedArguments (line 1577) | public void EncodeNamedArguments (T[] members, Constant[] values) w... method EncodeEmptyNamedArguments (line 1598) | public void EncodeEmptyNamedArguments () method Grow (line 1603) | void Grow (int inc) method WriteCompressedValue (line 1609) | void WriteCompressedValue (int value) method ToArray (line 1625) | public byte[] ToArray () class AttributeTester (line 1637) | static class AttributeTester method Report_ObsoleteMessage (line 1642) | public static void Report_ObsoleteMessage (ObsoleteAttribute oa, strin... class PredefinedAttributes (line 1660) | public class PredefinedAttributes method PredefinedAttributes (line 1727) | public PredefinedAttributes (ModuleContainer module) class PredefinedAttribute (line 1800) | public class PredefinedAttribute : PredefinedType method PredefinedAttribute (line 1804) | public PredefinedAttribute (ModuleContainer module, string ns, string ... method GetHashCode (line 1829) | public override int GetHashCode () method Equals (line 1834) | public override bool Equals (object obj) method EmitAttribute (line 1839) | public void EmitAttribute (ConstructorBuilder builder) method EmitAttribute (line 1845) | public void EmitAttribute (MethodBuilder builder) method EmitAttribute (line 1851) | public void EmitAttribute (PropertyBuilder builder) method EmitAttribute (line 1857) | public void EmitAttribute (FieldBuilder builder) method EmitAttribute (line 1863) | public void EmitAttribute (TypeBuilder builder) method EmitAttribute (line 1869) | public void EmitAttribute (AssemblyBuilder builder) method EmitAttribute (line 1875) | public void EmitAttribute (ModuleBuilder builder) method EmitAttribute (line 1881) | public void EmitAttribute (ParameterBuilder builder) method GetCtorMetaInfo (line 1887) | ConstructorInfo GetCtorMetaInfo () method ResolveBuilder (line 1892) | public bool ResolveBuilder () class PredefinedDebuggerBrowsableAttribute (line 1908) | public class PredefinedDebuggerBrowsableAttribute : PredefinedAttribute method PredefinedDebuggerBrowsableAttribute (line 1910) | public PredefinedDebuggerBrowsableAttribute (ModuleContainer module, s... method EmitAttribute (line 1915) | public void EmitAttribute (FieldBuilder builder, System.Diagnostics.De... class PredefinedDebuggableAttribute (line 1929) | public class PredefinedDebuggableAttribute : PredefinedAttribute method PredefinedDebuggableAttribute (line 1931) | public PredefinedDebuggableAttribute (ModuleContainer module, string n... method EmitAttribute (line 1936) | public void EmitAttribute (AssemblyBuilder builder, System.Diagnostics... class PredefinedDecimalAttribute (line 1963) | public class PredefinedDecimalAttribute : PredefinedAttribute method PredefinedDecimalAttribute (line 1965) | public PredefinedDecimalAttribute (ModuleContainer module, string ns, ... method EmitAttribute (line 1970) | public void EmitAttribute (ParameterBuilder builder, decimal value, Lo... method EmitAttribute (line 1988) | public void EmitAttribute (FieldBuilder builder, decimal value, Locati... class PredefinedStateMachineAttribute (line 2007) | public class PredefinedStateMachineAttribute : PredefinedAttribute method PredefinedStateMachineAttribute (line 2009) | public PredefinedStateMachineAttribute (ModuleContainer module, string... method EmitAttribute (line 2014) | public void EmitAttribute (MethodBuilder builder, StateMachine type) class PredefinedDynamicAttribute (line 2031) | public class PredefinedDynamicAttribute : PredefinedAttribute method PredefinedDynamicAttribute (line 2035) | public PredefinedDynamicAttribute (ModuleContainer module, string ns, ... method EmitAttribute (line 2040) | public void EmitAttribute (FieldBuilder builder, TypeSpec type, Locati... method EmitAttribute (line 2048) | public void EmitAttribute (ParameterBuilder builder, TypeSpec type, Lo... method EmitAttribute (line 2056) | public void EmitAttribute (PropertyBuilder builder, TypeSpec type, Loc... method EmitAttribute (line 2064) | public void EmitAttribute (TypeBuilder builder, TypeSpec type, Locatio... method GetTransformationFlags (line 2085) | static bool[] GetTransformationFlags (TypeSpec t) method ResolveTransformationCtor (line 2131) | bool ResolveTransformationCtor (Location loc) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/cfold.cs class ConstantFold (line 15) | public static class ConstantFold method CreateBinaryPromotionsTypes (line 17) | public static TypeSpec[] CreateBinaryPromotionsTypes (BuiltinTypes types) method DoBinaryNumericPromotions (line 35) | static bool DoBinaryNumericPromotions (ResolveContext rc, ref Constant... method ConvertPromotion (line 53) | static bool ConvertPromotion (ResolveContext rc, ref Constant prim, re... method Error_CompileTimeOverflow (line 71) | internal static void Error_CompileTimeOverflow (ResolveContext rc, Loc... method BinaryFold (line 81) | static public Constant BinaryFold (ResolveContext ec, Binary.Operator ... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/class.cs class TypeContainer (line 44) | public abstract class TypeContainer : MemberCore method TypeContainer (line 61) | protected TypeContainer (TypeContainer parent, MemberName name, Attrib... method AddCompilerGeneratedClass (line 106) | public void AddCompilerGeneratedClass (CompilerGeneratedContainer c) method AddPartial (line 111) | public virtual void AddPartial (TypeDefinition next_part) method AddPartial (line 119) | protected void AddPartial (TypeDefinition next_part, TypeDefinition ex... method AddTypeContainer (line 200) | public virtual void AddTypeContainer (TypeContainer tc) method AddTypeContainerMember (line 217) | protected virtual void AddTypeContainerMember (TypeContainer tc) method CloseContainer (line 222) | public virtual void CloseContainer () method CreateMetadataName (line 231) | public virtual void CreateMetadataName (StringBuilder sb) method CreateContainer (line 239) | public virtual bool CreateContainer () method Define (line 250) | public override bool Define () method PrepareEmit (line 268) | public virtual void PrepareEmit () method DefineContainer (line 284) | public virtual bool DefineContainer () method ExpandBaseInterfaces (line 309) | public virtual void ExpandBaseInterfaces () method DefineNamespace (line 318) | protected virtual void DefineNamespace () method DoDefineContainer (line 331) | protected virtual void DoDefineContainer () method EmitContainer (line 335) | public virtual void EmitContainer () method Error_MissingPartialModifier (line 343) | protected void Error_MissingPartialModifier (MemberCore type) method GetSignatureForDocumentation (line 350) | public override string GetSignatureForDocumentation () method GetSignatureForError (line 358) | public override string GetSignatureForError () method GetSignatureForMetadata (line 366) | public string GetSignatureForMetadata () method RemoveContainer (line 377) | public virtual void RemoveContainer (TypeContainer cont) method VerifyMembers (line 386) | public virtual void VerifyMembers () method WriteDebugSymbol (line 394) | public override void WriteDebugSymbol (MonoSymbolFile file) class TypeDefinition (line 404) | public abstract class TypeDefinition : TypeContainer, ITypeDefinition type BaseContext (line 411) | public struct BaseContext : IMemberContext method BaseContext (line 415) | public BaseContext (TypeContainer tc) method GetSignatureForError (line 454) | public string GetSignatureForError () method LookupExtensionMethod (line 459) | public ExtensionMethodCandidates LookupExtensionMethod (TypeSpec ext... method LookupNamespaceAlias (line 464) | public FullNamedExpression LookupNamespaceAlias (string name) method LookupNamespaceOrType (line 469) | public FullNamedExpression LookupNamespaceOrType (string name, int a... type CachedMethods (line 486) | [Flags] method TypeDefinition (line 565) | protected TypeDefinition (TypeContainer parent, MemberName name, Attri... method Accept (line 777) | public override void Accept (StructuralVisitor visitor) method AddMember (line 782) | public void AddMember (MemberCore symbol) method AddTypeContainer (line 796) | public override void AddTypeContainer (TypeContainer tc) method AddTypeContainerMember (line 803) | protected override void AddTypeContainerMember (TypeContainer tc) method AddNameToContainer (line 816) | public virtual void AddNameToContainer (MemberCore symbol, string name) method AddConstructor (line 852) | public void AddConstructor (Constructor c) method AddConstructor (line 857) | public void AddConstructor (Constructor c, bool isDefault) method AddField (line 872) | public bool AddField (FieldBase field) method AddIndexer (line 897) | public void AddIndexer (Indexer i) method AddOperator (line 902) | public void AddOperator (Operator op) method AddPartialPart (line 908) | public void AddPartialPart (TypeDefinition part) method ApplyAttributeBuilder (line 919) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method GetAttributeDefaultMember (line 979) | public string GetAttributeDefaultMember () method RegisterFieldForInitialization (line 993) | public virtual void RegisterFieldForInitialization (MemberCore field, ... method ResolveFieldInitializers (line 1013) | public void ResolveFieldInitializers (BlockContext ec) method GenerateDocComment (line 1101) | internal override void GenerateDocComment (DocumentationBuilder builder) method GetAttributeCoClass (line 1112) | public TypeSpec GetAttributeCoClass () method GetAttributeUsage (line 1124) | public AttributeUsageAttribute GetAttributeUsage (PredefinedAttribute pa) method GetCompilationSourceFile (line 1137) | public virtual CompilationSourceFile GetCompilationSourceFile () method SetBaseTypes (line 1149) | public virtual void SetBaseTypes (List baseTypes) method ResolveBaseTypes (line 1164) | protected virtual TypeSpec[] ResolveBaseTypes (out FullNamedExpression... method CheckPairedOperators (line 1238) | void CheckPairedOperators () method CreateMetadataName (line 1295) | public override void CreateMetadataName (StringBuilder sb) method CreateTypeBuilder (line 1308) | bool CreateTypeBuilder () method CreateTypeParameters (line 1351) | string[] CreateTypeParameters (TypeParameters parentAllTypeParameters) method CreateMethodSymbolEntry (line 1397) | public SourceMethodBuilder CreateMethodSymbolEntry () method CreateHoistedBaseCallProxy (line 1412) | public MethodSpec CreateHoistedBaseCallProxy (ResolveContext rc, Metho... method DefineBaseTypes (line 1514) | protected bool DefineBaseTypes () method DoDefineBaseType (line 1522) | bool DoDefineBaseType () method SetBaseType (line 1646) | void SetBaseType () method ExpandBaseInterfaces (line 1665) | public override void ExpandBaseInterfaces () method DoExpandBaseInterfaces (line 1673) | public void DoExpandBaseInterfaces () method PrepareEmit (line 1729) | public override void PrepareEmit () method CreateContainer (line 1765) | public override bool CreateContainer () method DoDefineContainer (line 1788) | protected override void DoDefineContainer () method SetPredefinedSpec (line 1799) | public void SetPredefinedSpec (BuiltinTypeSpec spec) method RemoveContainer (line 1817) | public override void RemoveContainer (TypeContainer cont) method DoResolveTypeParameters (line 1824) | protected virtual bool DoResolveTypeParameters () method CheckRecursiveDefinition (line 1861) | TypeSpec CheckRecursiveDefinition (TypeDefinition tc) method Define (line 1895) | public sealed override bool Define () method DoDefineMembers (line 1908) | protected virtual bool DoDefineMembers () method ComputeIndexerName (line 2047) | void ComputeIndexerName () method EmitIndexerName (line 2079) | void EmitIndexerName () method VerifyMembers (line 2095) | public override void VerifyMembers () method Emit (line 2174) | public override void Emit () method CheckAttributeClsCompliance (line 2254) | void CheckAttributeClsCompliance () method EmitContainer (line 2271) | public sealed override void EmitContainer () method CloseContainer (line 2279) | public override void CloseContainer () method MethodModifiersValid (line 2321) | public bool MethodModifiersValid (MemberCore mc) method VerifyClsCompliance (line 2391) | protected override bool VerifyClsCompliance () method VerifyImplements (line 2412) | public bool VerifyImplements (InterfaceMemberBase mb) method IsBaseTypeDefinition (line 2441) | public bool IsBaseTypeDefinition (TypeSpec baseType) method IsClsComplianceRequired (line 2458) | public override bool IsClsComplianceRequired () method IsInternalAsPublic (line 2466) | bool ITypeDefinition.IsInternalAsPublic (IAssemblyDefinition assembly) method IsUnmanagedType (line 2471) | public virtual bool IsUnmanagedType () method LoadMembers (line 2476) | public void LoadMembers (TypeSpec declaringType, bool onlyTypes, ref M... method LookupNamespaceOrType (line 2486) | public override FullNamedExpression LookupNamespaceOrType (string name... method LookupNestedTypeInHierarchy (line 2526) | TypeSpec LookupNestedTypeInHierarchy (string name, int arity) method Mark_HasEquals (line 2537) | public void Mark_HasEquals () method Mark_HasGetHashCode (line 2542) | public void Mark_HasGetHashCode () method WriteDebugSymbol (line 2547) | public override void WriteDebugSymbol (MonoSymbolFile file) class ClassOrStruct (line 2592) | public abstract class ClassOrStruct : TypeDefinition method ClassOrStruct (line 2599) | protected ClassOrStruct (TypeContainer parent, MemberName name, Attrib... method AddNameToContainer (line 2624) | public override void AddNameToContainer (MemberCore symbol, string name) method ApplyAttributeBuilder (line 2646) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method DefineDefaultConstructor (line 2670) | protected virtual Constructor DefineDefaultConstructor (bool is_static) method DoDefineMembers (line 2705) | protected override bool DoDefineMembers () method Emit (line 2733) | public override void Emit () class Class (line 2755) | public sealed class Class : ClassOrStruct method Class (line 2768) | public Class (TypeContainer parent, MemberName name, Modifiers mod, At... method Accept (line 2776) | public override void Accept (StructuralVisitor visitor) method SetBaseTypes (line 2781) | public override void SetBaseTypes (List baseTypes) method ApplyAttributeBuilder (line 2791) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method DoDefineMembers (line 2826) | protected override bool DoDefineMembers () method Emit (line 2876) | public override void Emit () method GetCompletionStartingWith (line 2888) | public override void GetCompletionStartingWith (string prefix, List constraints_list) class MemberBase (line 3752) | public abstract class MemberBase : MemberCore method MemberBase (line 3758) | protected MemberBase (TypeDefinition parent, FullNamedExpression type,... method Define (line 3787) | public override bool Define () method DoMemberTypeIndependentChecks (line 3804) | protected virtual void DoMemberTypeIndependentChecks () method DoMemberTypeDependentChecks (line 3816) | protected virtual void DoMemberTypeDependentChecks () method IsTypePermitted (line 3855) | protected void IsTypePermitted () method CheckBase (line 3873) | protected virtual bool CheckBase () method GetSignatureForDocumentation (line 3880) | public override string GetSignatureForDocumentation () method ResolveMemberType (line 3885) | protected virtual bool ResolveMemberType () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/codegen.cs class EmitContext (line 33) | public class EmitContext : BuilderContext method EmitContext (line 88) | public EmitContext (IMemberContext rc, ILGenerator ig, TypeSpec return... method AddStatementEpilog (line 227) | public void AddStatementEpilog (IExpressionCleanup cleanupExpression) method AssertEmptyStack (line 238) | public void AssertEmptyStack () method Mark (line 251) | public bool Mark (Location loc) method MarkCallEntry (line 269) | public void MarkCallEntry (Location loc) method DefineLocalVariable (line 284) | public void DefineLocalVariable (string name, LocalBuilder builder) method BeginCatchBlock (line 292) | public void BeginCatchBlock (TypeSpec type) method BeginFilterHandler (line 300) | public void BeginFilterHandler () method BeginExceptionBlock (line 305) | public void BeginExceptionBlock () method BeginExceptionFilterBlock (line 310) | public void BeginExceptionFilterBlock () method BeginFinallyBlock (line 315) | public void BeginFinallyBlock () method BeginScope (line 320) | public void BeginScope () method BeginCompilerScope (line 330) | public void BeginCompilerScope () method EndExceptionBlock (line 340) | public void EndExceptionBlock () method EndScope (line 345) | public void EndScope () method CloseConditionalAccess (line 355) | public void CloseConditionalAccess (TypeSpec type) method CreateDynamicSite (line 367) | internal DynamicSiteClass CreateDynamicSite () method CreateReturnLabel (line 386) | public Label CreateReturnLabel () method DeclareLocal (line 394) | public LocalBuilder DeclareLocal (TypeSpec type, bool pinned) method DefineLabel (line 402) | public Label DefineLabel () method GetTemporaryField (line 410) | public StackFieldExpr GetTemporaryField (TypeSpec type, bool initializ... method MarkLabel (line 418) | public void MarkLabel (Label label) method Emit (line 423) | public void Emit (OpCode opcode) method Emit (line 428) | public void Emit (OpCode opcode, LocalBuilder local) method Emit (line 433) | public void Emit (OpCode opcode, string arg) method Emit (line 438) | public void Emit (OpCode opcode, double arg) method Emit (line 443) | public void Emit (OpCode opcode, float arg) method Emit (line 448) | public void Emit (OpCode opcode, Label label) method Emit (line 453) | public void Emit (OpCode opcode, Label[] labels) method Emit (line 458) | public void Emit (OpCode opcode, TypeSpec type) method Emit (line 466) | public void Emit (OpCode opcode, FieldSpec field) method Emit (line 474) | public void Emit (OpCode opcode, MethodSpec method) method Emit (line 486) | public void Emit (OpCode opcode, MethodInfo method) method Emit (line 491) | public void Emit (OpCode opcode, MethodSpec method, MetaType[] vargs) method EmitArrayNew (line 497) | public void EmitArrayNew (ArrayContainer ac) method EmitArrayAddress (line 513) | public void EmitArrayAddress (ArrayContainer ac) method EmitArrayLoad (line 532) | public void EmitArrayLoad (ArrayContainer ac) method EmitArrayStore (line 618) | public void EmitArrayStore (ArrayContainer ac) method EmitInt (line 676) | public void EmitInt (int i) method EmitIntConstant (line 681) | void EmitIntConstant (int i) method EmitLong (line 733) | public void EmitLong (long l) method EmitLoadFromPtr (line 749) | public void EmitLoadFromPtr (TypeSpec type) method EmitNull (line 812) | public void EmitNull () method EmitArgumentAddress (line 817) | public void EmitArgumentAddress (int pos) method EmitArgumentLoad (line 828) | public void EmitArgumentLoad (int pos) method EmitArgumentStore (line 847) | public void EmitArgumentStore (int pos) method EmitStoreFromPtr (line 861) | public void EmitStoreFromPtr (TypeSpec type) method EmitThis (line 910) | public void EmitThis () method EmitEpilogue (line 915) | public void EmitEpilogue () method GetTemporaryLocal (line 930) | public LocalBuilder GetTemporaryLocal (TypeSpec t) method FreeTemporaryLocal (line 948) | public void FreeTemporaryLocal (LocalBuilder b, TypeSpec t) method TemporaryReturn (line 982) | public LocalBuilder TemporaryReturn () class ConditionalAccessContext (line 992) | public class ConditionalAccessContext method ConditionalAccessContext (line 994) | public ConditionalAccessContext (TypeSpec type, Label endLabel) type CallEmitter (line 1005) | struct CallEmitter method Emit (line 1033) | public void Emit (EmitContext ec, MethodSpec method, Arguments Argumen... method EmitStatement (line 1038) | public void EmitStatement (EmitContext ec, MethodSpec method, Argument... method EmitPredefined (line 1043) | public void EmitPredefined (EmitContext ec, MethodSpec method, Argumen... method GetVarargsTypes (line 1137) | static MetaType[] GetVarargsTypes (MethodSpec method, Arguments argume... method IsVirtualCallRequired (line 1150) | static bool IsVirtualCallRequired (Expression instance, MethodSpec met... method IsAddressCall (line 1176) | static bool IsAddressCall (Expression instance, OpCode callOpcode, Typ... type InstanceEmitter (line 1184) | public struct InstanceEmitter method InstanceEmitter (line 1189) | public InstanceEmitter (Expression instance, bool addressLoad) method Emit (line 1195) | public void Emit (EmitContext ec, bool conditionalAccess) method EmitLoad (line 1283) | public void EmitLoad (EmitContext ec) method GetStackType (line 1318) | public TypeSpec GetStackType (EmitContext ec) method RequiresBoxing (line 1331) | bool RequiresBoxing () method IsInexpensiveLoad (line 1343) | bool IsInexpensiveLoad () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/complete.cs class CompletingExpression (line 26) | public abstract class CompletingExpression : ExpressionStatement method AppendResults (line 28) | public static void AppendResults (List results, string prefix,... method ContainsEmitWithAwait (line 47) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 52) | public override Expression CreateExpressionTree (ResolveContext ec) method EmitStatement (line 57) | public override void EmitStatement (EmitContext ec) method Emit (line 62) | public override void Emit (EmitContext ec) class CompletionSimpleName (line 68) | public class CompletionSimpleName : CompletingExpression { method CompletionSimpleName (line 71) | public CompletionSimpleName (string prefix, Location l) method DoResolve (line 77) | protected override Expression DoResolve (ResolveContext ec) method CloneTo (line 86) | protected override void CloneTo (CloneContext clonectx, Expression t) class CompletionMemberAccess (line 92) | public class CompletionMemberAccess : CompletingExpression { method CompletionMemberAccess (line 97) | public CompletionMemberAccess (Expression e, string partial_name, Loca... method CompletionMemberAccess (line 104) | public CompletionMemberAccess (Expression e, string partial_name, Type... method DoResolve (line 112) | protected override Expression DoResolve (ResolveContext rc) method CloneTo (line 170) | protected override void CloneTo (CloneContext clonectx, Expression t) class CompletionElementInitializer (line 181) | public class CompletionElementInitializer : CompletingExpression { method CompletionElementInitializer (line 184) | public CompletionElementInitializer (string partial_name, Location l) method DoResolve (line 190) | protected override Expression DoResolve (ResolveContext ec) method CloneTo (line 208) | protected override void CloneTo (CloneContext clonectx, Expression t) class EmptyCompletion (line 214) | public class EmptyCompletion : CompletingExpression method CloneTo (line 216) | protected override void CloneTo (CloneContext clonectx, Expression tar... method DoResolve (line 220) | protected override Expression DoResolve (ResolveContext rc) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/const.cs class Const (line 20) | public class Const : FieldBase method Const (line 29) | public Const (TypeDefinition parent, FullNamedExpression type, Modifie... method Define (line 38) | public override bool Define () method DefineValue (line 78) | public void DefineValue () method Emit (line 87) | public override void Emit () method Error_InvalidConstantType (line 99) | public static void Error_InvalidConstantType (TypeSpec t, Location loc... method Accept (line 110) | public override void Accept (StructuralVisitor visitor) class ConstSpec (line 116) | public class ConstSpec : FieldSpec method ConstSpec (line 120) | public ConstSpec (TypeSpec declaringType, IMemberDefinition definition... method GetConstant (line 139) | public Constant GetConstant (ResolveContext rc) class ConstInitializer (line 148) | public class ConstInitializer : ShimExpression method ConstInitializer (line 153) | public ConstInitializer (FieldBase field, Expression value, Location loc) method DoResolve (line 162) | protected override Expression DoResolve (ResolveContext unused) method DoResolveInitializer (line 182) | protected virtual Expression DoResolveInitializer (ResolveContext rc) method GetSignatureForError (line 224) | public override string GetSignatureForError () method Accept (line 232) | public override object Accept (StructuralVisitor visitor) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/constant.cs class Constant (line 27) | public abstract class Constant : Expression method Constant (line 31) | protected Constant (Location loc) method ToString (line 36) | override public string ToString () method GetValue (line 45) | public abstract object GetValue (); method GetValueAsLong (line 47) | public abstract long GetValueAsLong (); method GetValueAsLiteral (line 49) | public abstract string GetValueAsLiteral (); method GetTypedValue (line 55) | public virtual object GetTypedValue () method Error_ValueCannotBeConverted (line 61) | public override void Error_ValueCannotBeConverted (ResolveContext ec, ... method ImplicitConversionRequired (line 73) | public Constant ImplicitConversionRequired (ResolveContext ec, TypeSpe... method ContainsEmitWithAwait (line 82) | public override bool ContainsEmitWithAwait () method ConvertImplicitly (line 87) | public virtual Constant ConvertImplicitly (TypeSpec type) method CreateConstantFromValue (line 112) | public static Constant CreateConstantFromValue (TypeSpec t, object v, ... method ExtractConstantFromValue (line 169) | public static Constant ExtractConstantFromValue (TypeSpec t, object v,... method CreateExpressionTree (line 247) | public override Expression CreateExpressionTree (ResolveContext ec) method ConvertExplicitly (line 261) | public abstract Constant ConvertExplicitly (bool in_checked_context, T... method ChangeType (line 265) | static object ChangeType (object value, TypeSpec targetType, out bool ... method DoResolve (line 326) | protected override Expression DoResolve (ResolveContext rc) method Reduce (line 336) | public Constant Reduce (ResolveContext ec, TypeSpec target_type) method TryReduce (line 353) | public Constant TryReduce (ResolveContext rc, TypeSpec targetType) method TryReduceConstant (line 362) | Constant TryReduceConstant (ResolveContext ec, TypeSpec target_type) method IsDefaultInitializer (line 390) | public bool IsDefaultInitializer (TypeSpec type) method EmitSideEffect (line 431) | public override void EmitSideEffect (EmitContext ec) method Clone (line 436) | public sealed override Expression Clone (CloneContext clonectx) method CloneTo (line 442) | protected override void CloneTo (CloneContext clonectx, Expression tar... method MakeExpression (line 447) | public override System.Linq.Expressions.Expression MakeExpression (Bui... method Resolve (line 456) | public new bool Resolve (ResolveContext rc) method Accept (line 462) | public override object Accept (StructuralVisitor visitor) class IntegralConstant (line 469) | public abstract class IntegralConstant : Constant method IntegralConstant (line 471) | protected IntegralConstant (TypeSpec type, Location loc) method Error_ValueCannotBeConverted (line 478) | public override void Error_ValueCannotBeConverted (ResolveContext ec, ... method GetValueAsLiteral (line 491) | public override string GetValueAsLiteral () method Increment (line 496) | public abstract Constant Increment (); class BoolConstant (line 499) | public class BoolConstant : Constant { method BoolConstant (line 502) | public BoolConstant (BuiltinTypes types, bool val, Location loc) method BoolConstant (line 507) | public BoolConstant (TypeSpec type, bool val, Location loc) method GetValue (line 516) | public override object GetValue () method GetValueAsLiteral (line 521) | public override string GetValueAsLiteral () method GetValueAsLong (line 526) | public override long GetValueAsLong () method EncodeAttributeValue (line 531) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 536) | public override void Emit (EmitContext ec) method ConvertExplicitly (line 560) | public override Constant ConvertExplicitly (bool in_checked_context, T... class ByteConstant (line 567) | public class ByteConstant : IntegralConstant method ByteConstant (line 571) | public ByteConstant (BuiltinTypes types, byte v, Location loc) method ByteConstant (line 576) | public ByteConstant (TypeSpec type, byte v, Location loc) method EncodeAttributeValue (line 582) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 587) | public override void Emit (EmitContext ec) method GetValue (line 592) | public override object GetValue () method GetValueAsLong (line 597) | public override long GetValueAsLong () method Increment (line 602) | public override Constant Increment () method ConvertExplicitly (line 629) | public override Constant ConvertExplicitly (bool in_checked_context, T... class CharConstant (line 665) | public class CharConstant : Constant { method CharConstant (line 668) | public CharConstant (BuiltinTypes types, char v, Location loc) method CharConstant (line 673) | public CharConstant (TypeSpec type, char v, Location loc) method EncodeAttributeValue (line 682) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 687) | public override void Emit (EmitContext ec) method descape (line 692) | static string descape (char c) method GetValue (line 721) | public override object GetValue () method GetValueAsLong (line 726) | public override long GetValueAsLong () method GetValueAsLiteral (line 731) | public override string GetValueAsLiteral () method ConvertExplicitly (line 752) | public override Constant ConvertExplicitly (bool in_checked_context, T... class SByteConstant (line 795) | public class SByteConstant : IntegralConstant method SByteConstant (line 799) | public SByteConstant (BuiltinTypes types, sbyte v, Location loc) method SByteConstant (line 804) | public SByteConstant (TypeSpec type, sbyte v, Location loc) method EncodeAttributeValue (line 810) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 815) | public override void Emit (EmitContext ec) method GetValue (line 820) | public override object GetValue () method GetValueAsLong (line 825) | public override long GetValueAsLong () method Increment (line 830) | public override Constant Increment () method ConvertExplicitly (line 857) | public override Constant ConvertExplicitly (bool in_checked_context, T... class ShortConstant (line 899) | public class ShortConstant : IntegralConstant { method ShortConstant (line 902) | public ShortConstant (BuiltinTypes types, short v, Location loc) method ShortConstant (line 907) | public ShortConstant (TypeSpec type, short v, Location loc) method EncodeAttributeValue (line 913) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 918) | public override void Emit (EmitContext ec) method GetValue (line 923) | public override object GetValue () method GetValueAsLong (line 928) | public override long GetValueAsLong () method Increment (line 933) | public override Constant Increment () method ConvertExplicitly (line 960) | public override Constant ConvertExplicitly (bool in_checked_context, T... class UShortConstant (line 1011) | public class UShortConstant : IntegralConstant method UShortConstant (line 1015) | public UShortConstant (BuiltinTypes types, ushort v, Location loc) method UShortConstant (line 1020) | public UShortConstant (TypeSpec type, ushort v, Location loc) method EncodeAttributeValue (line 1026) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 1031) | public override void Emit (EmitContext ec) method GetValue (line 1036) | public override object GetValue () method GetValueAsLong (line 1041) | public override long GetValueAsLong () method Increment (line 1046) | public override Constant Increment () method ConvertExplicitly (line 1073) | public override Constant ConvertExplicitly (bool in_checked_context, T... class IntConstant (line 1120) | public class IntConstant : IntegralConstant method IntConstant (line 1124) | public IntConstant (BuiltinTypes types, int v, Location loc) method IntConstant (line 1129) | public IntConstant (TypeSpec type, int v, Location loc) method EncodeAttributeValue (line 1135) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 1140) | public override void Emit (EmitContext ec) method GetValue (line 1145) | public override object GetValue () method GetValueAsLong (line 1150) | public override long GetValueAsLong () method Increment (line 1155) | public override Constant Increment () method ConvertExplicitly (line 1182) | public override Constant ConvertExplicitly (bool in_checked_context, T... method ConvertImplicitly (line 1238) | public override Constant ConvertImplicitly (TypeSpec type) method TryImplicitIntConversion (line 1255) | Constant TryImplicitIntConversion (TypeSpec target_type) class UIntConstant (line 1297) | public class UIntConstant : IntegralConstant { method UIntConstant (line 1300) | public UIntConstant (BuiltinTypes types, uint v, Location loc) method UIntConstant (line 1305) | public UIntConstant (TypeSpec type, uint v, Location loc) method EncodeAttributeValue (line 1311) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 1316) | public override void Emit (EmitContext ec) method GetValue (line 1321) | public override object GetValue () method GetValueAsLong (line 1326) | public override long GetValueAsLong () method Increment (line 1331) | public override Constant Increment () method ConvertExplicitly (line 1358) | public override Constant ConvertExplicitly (bool in_checked_context, T... class LongConstant (line 1414) | public class LongConstant : IntegralConstant { method LongConstant (line 1417) | public LongConstant (BuiltinTypes types, long v, Location loc) method LongConstant (line 1422) | public LongConstant (TypeSpec type, long v, Location loc) method EncodeAttributeValue (line 1428) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 1433) | public override void Emit (EmitContext ec) method GetValue (line 1438) | public override object GetValue () method GetValueAsLong (line 1443) | public override long GetValueAsLong () method Increment (line 1448) | public override Constant Increment () method ConvertExplicitly (line 1475) | public override Constant ConvertExplicitly (bool in_checked_context, T... method ConvertImplicitly (line 1535) | public override Constant ConvertImplicitly (TypeSpec type) class ULongConstant (line 1545) | public class ULongConstant : IntegralConstant { method ULongConstant (line 1548) | public ULongConstant (BuiltinTypes types, ulong v, Location loc) method ULongConstant (line 1553) | public ULongConstant (TypeSpec type, ulong v, Location loc) method EncodeAttributeValue (line 1559) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 1564) | public override void Emit (EmitContext ec) method GetValue (line 1569) | public override object GetValue () method GetValueAsLong (line 1574) | public override long GetValueAsLong () method Increment (line 1579) | public override Constant Increment () method ConvertExplicitly (line 1606) | public override Constant ConvertExplicitly (bool in_checked_context, T... class FloatConstant (line 1654) | public class FloatConstant : Constant { method FloatConstant (line 1661) | public FloatConstant (BuiltinTypes types, double v, Location loc) method FloatConstant (line 1666) | public FloatConstant (TypeSpec type, double v, Location loc) method ConvertImplicitly (line 1675) | public override Constant ConvertImplicitly (TypeSpec type) method EncodeAttributeValue (line 1683) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 1688) | public override void Emit (EmitContext ec) method GetValue (line 1699) | public override object GetValue () method GetValueAsLiteral (line 1704) | public override string GetValueAsLiteral () method GetValueAsLong (line 1709) | public override long GetValueAsLong () method ConvertExplicitly (line 1726) | public override Constant ConvertExplicitly (bool in_checked_context, T... class DoubleConstant (line 1794) | public class DoubleConstant : Constant method DoubleConstant (line 1798) | public DoubleConstant (BuiltinTypes types, double v, Location loc) method DoubleConstant (line 1803) | public DoubleConstant (TypeSpec type, double v, Location loc) method EncodeAttributeValue (line 1812) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 1817) | public override void Emit (EmitContext ec) method GetValue (line 1822) | public override object GetValue () method GetValueAsLiteral (line 1827) | public override string GetValueAsLiteral () method GetValueAsLong (line 1832) | public override long GetValueAsLong () method ConvertExplicitly (line 1849) | public override Constant ConvertExplicitly (bool in_checked_context, T... class DecimalConstant (line 1917) | public class DecimalConstant : Constant { method DecimalConstant (line 1920) | public DecimalConstant (BuiltinTypes types, decimal d, Location loc) method DecimalConstant (line 1925) | public DecimalConstant (TypeSpec type, decimal d, Location loc) method Emit (line 1934) | public override void Emit (EmitContext ec) method ConvertExplicitly (line 1993) | public override Constant ConvertExplicitly (bool in_checked_context, T... method GetValue (line 2023) | public override object GetValue () method GetValueAsLiteral (line 2028) | public override string GetValueAsLiteral () method GetValueAsLong (line 2033) | public override long GetValueAsLong () class StringConstant (line 2039) | public class StringConstant : Constant { method StringConstant (line 2040) | public StringConstant (BuiltinTypes types, string s, Location loc) method StringConstant (line 2045) | public StringConstant (TypeSpec type, string s, Location loc) method StringConstant (line 2054) | protected StringConstant (Location loc) method GetValue (line 2061) | public override object GetValue () method GetValueAsLiteral (line 2066) | public override string GetValueAsLiteral () method GetValueAsLong (line 2072) | public override long GetValueAsLong () method Emit (line 2077) | public override void Emit (EmitContext ec) method EncodeAttributeValue (line 2102) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method ConvertExplicitly (line 2129) | public override Constant ConvertExplicitly (bool in_checked_context, T... method ConvertImplicitly (line 2134) | public override Constant ConvertImplicitly (TypeSpec type) class NameOf (line 2143) | class NameOf : StringConstant method NameOf (line 2147) | public NameOf (SimpleName name) method DoResolve (line 2153) | protected override Expression DoResolve (ResolveContext rc) method ResolveArgumentExpression (line 2158) | bool ResolveArgumentExpression (ResolveContext rc, Expression expr) method ResolveOverload (line 2230) | public Expression ResolveOverload (ResolveContext rc, Arguments args) class NullConstant (line 2253) | public class NullConstant : Constant method NullConstant (line 2255) | public NullConstant (TypeSpec type, Location loc) method CreateExpressionTree (line 2262) | public override Expression CreateExpressionTree (ResolveContext ec) method EncodeAttributeValue (line 2274) | public override void EncodeAttributeValue (IMemberContext rc, Attribut... method Emit (line 2298) | public override void Emit (EmitContext ec) method ConvertExplicitly (line 2313) | public override Constant ConvertExplicitly (bool inCheckedContext, Typ... method ConvertImplicitly (line 2338) | public override Constant ConvertImplicitly (TypeSpec targetType) method GetSignatureForError (line 2343) | public override string GetSignatureForError () method GetValue (line 2348) | public override object GetValue () method GetValueAsLiteral (line 2353) | public override string GetValueAsLiteral () method GetValueAsLong (line 2358) | public override long GetValueAsLong () class NullPointer (line 2384) | class NullPointer : NullConstant method NullPointer (line 2386) | public NullPointer (TypeSpec type, Location loc) method CreateExpressionTree (line 2391) | public override Expression CreateExpressionTree (ResolveContext ec) method Emit (line 2397) | public override void Emit (EmitContext ec) class SideEffectConstant (line 2412) | public class SideEffectConstant : Constant method SideEffectConstant (line 2417) | public SideEffectConstant (Constant value, Expression side_effect, Loc... method ContainsEmitWithAwait (line 2435) | public override bool ContainsEmitWithAwait () method GetValue (line 2440) | public override object GetValue () method GetValueAsLiteral (line 2445) | public override string GetValueAsLiteral () method GetValueAsLong (line 2450) | public override long GetValueAsLong () method Emit (line 2455) | public override void Emit (EmitContext ec) method EmitSideEffect (line 2461) | public override void EmitSideEffect (EmitContext ec) method FlowAnalysis (line 2467) | public override void FlowAnalysis (FlowAnalysisContext fc) method ConvertExplicitly (line 2484) | public override Constant ConvertExplicitly (bool in_checked_context, T... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/context.cs type LookupMode (line 21) | public enum LookupMode type IMemberContext (line 33) | public interface IMemberContext : IModuleContext method GetSignatureForError (line 57) | string GetSignatureForError (); method LookupExtensionMethod (line 59) | ExtensionMethodCandidates LookupExtensionMethod (TypeSpec extensionTyp... method LookupNamespaceOrType (line 60) | FullNamedExpression LookupNamespaceOrType (string name, int arity, Loo... method LookupNamespaceAlias (line 61) | FullNamedExpression LookupNamespaceAlias (string name); type IModuleContext (line 64) | public interface IModuleContext class BlockContext (line 72) | public class BlockContext : ResolveContext method BlockContext (line 81) | public BlockContext (IMemberContext mc, ExplicitBlock block, TypeSpec ... method BlockContext (line 93) | public BlockContext (ResolveContext rc, ExplicitBlock block, TypeSpec ... class ResolveContext (line 134) | public class ResolveContext : IMemberContext type Options (line 136) | [Flags] type FlagsHandle (line 216) | public struct FlagsHandle : IDisposable method FlagsHandle (line 221) | public FlagsHandle (ResolveContext ec, Options flagsToSet) method FlagsHandle (line 226) | internal FlagsHandle (ResolveContext ec, Options mask, Options val) method Dispose (line 237) | public void Dispose () method ResolveContext (line 262) | public ResolveContext (IMemberContext mc) method ResolveContext (line 281) | public ResolveContext (IMemberContext mc, Options options) method MustCaptureVariable (line 375) | public bool MustCaptureVariable (INamedBlockVariable local) method HasSet (line 399) | public bool HasSet (Options options) method HasAny (line 404) | public bool HasAny (Options options) method Set (line 411) | public FlagsHandle Set (Options options) method With (line 416) | public FlagsHandle With (Options options, bool enable) method GetSignatureForError (line 423) | public string GetSignatureForError () method LookupExtensionMethod (line 428) | public ExtensionMethodCandidates LookupExtensionMethod (TypeSpec exten... method LookupNamespaceOrType (line 433) | public FullNamedExpression LookupNamespaceOrType (string name, int ari... method LookupNamespaceAlias (line 438) | public FullNamedExpression LookupNamespaceAlias (string name) class FlowAnalysisContext (line 446) | public class FlowAnalysisContext method FlowAnalysisContext (line 451) | public FlowAnalysisContext (CompilerContext ctx, ParametersBlock param... method BranchDefiniteAssignment (line 483) | public DefiniteAssignmentBitSet BranchDefiniteAssignment () method BranchConditionalAccessDefiniteAssignment (line 491) | public void BranchConditionalAccessDefiniteAssignment () method ConditionalAccessEnd (line 497) | public void ConditionalAccessEnd () method IsDefinitelyAssigned (line 504) | public bool IsDefinitelyAssigned (VariableInfo variable) method IsStructFieldDefinitelyAssigned (line 509) | public bool IsStructFieldDefinitelyAssigned (VariableInfo variable, st... method SetVariableAssigned (line 514) | public void SetVariableAssigned (VariableInfo variable, bool generated... method SetStructFieldAssigned (line 519) | public void SetStructFieldAssigned (VariableInfo variable, string name) class CloneContext (line 534) | public class CloneContext method AddBlockMap (line 538) | public void AddBlockMap (Block from, Block to) method LookupBlock (line 543) | public Block LookupBlock (Block from) method RemapBlockCopy (line 556) | public Block RemapBlockCopy (Block from) class CompilerContext (line 569) | public class CompilerContext method CompilerContext (line 579) | public CompilerContext (CompilerSettings settings, ReportPrinter repor... method LookupFile (line 629) | public SourceFile LookupFile (CompilationSourceFile comp_unit, string ... class BuilderContext (line 662) | public class BuilderContext type Options (line 664) | [Flags] type FlagsHandle (line 690) | public struct FlagsHandle : IDisposable method FlagsHandle (line 695) | public FlagsHandle (BuilderContext ec, Options flagsToSet) method FlagsHandle (line 700) | internal FlagsHandle (BuilderContext ec, Options mask, Options val) method Dispose (line 708) | public void Dispose () method HasSet (line 716) | public bool HasSet (Options options) method With (line 722) | public FlagsHandle With (Options options, bool enable) class ParserSession (line 732) | public class ParserSession method GetChecksumAlgorithm (line 746) | public MD5 GetChecksumAlgorithm () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/convert.cs class Convert (line 28) | static class Convert type UserConversionRestriction (line 30) | [Flags] method ArrayToIList (line 44) | static bool ArrayToIList (ArrayContainer array, TypeSpec list, bool is... method IList_To_Array (line 65) | static bool IList_To_Array(TypeSpec list, ArrayContainer array) method ImplicitTypeParameterConversion (line 77) | public static Expression ImplicitTypeParameterConversion (Expression e... method ExplicitTypeParameterConversionFromT (line 138) | static Expression ExplicitTypeParameterConversionFromT (Expression sou... method ExplicitTypeParameterConversionToT (line 159) | static Expression ExplicitTypeParameterConversionToT (Expression sourc... method ImplicitReferenceConversion (line 171) | public static Expression ImplicitReferenceConversion (Expression expr,... method ImplicitReferenceConversionExists (line 202) | public static bool ImplicitReferenceConversionExists (TypeSpec expr_ty... method ImplicitReferenceConversionExists (line 207) | public static bool ImplicitReferenceConversionExists (TypeSpec expr_ty... method ImplicitBoxingConversion (line 377) | public static Expression ImplicitBoxingConversion (Expression expr, Ty... method ImplicitNulableConversion (line 436) | public static Expression ImplicitNulableConversion (ResolveContext ec,... method ImplicitNumericConversion (line 498) | public static Expression ImplicitNumericConversion (Expression expr, T... method ImplicitNumericConversionExists (line 503) | public static bool ImplicitNumericConversionExists (TypeSpec expr_type... method ImplicitNumericConversion (line 508) | static Expression ImplicitNumericConversion (Expression expr, TypeSpec... method ImplicitConversionExists (line 685) | public static bool ImplicitConversionExists (ResolveContext ec, Expres... method ImplicitStandardConversionExists (line 706) | public static bool ImplicitStandardConversionExists (ResolveContext rc... method ImplicitStandardConversionExists (line 724) | public static bool ImplicitStandardConversionExists (Expression expr, ... method FindMostEncompassedType (line 854) | public static TypeSpec FindMostEncompassedType (IList types) method FindMostEncompassingType (line 887) | static TypeSpec FindMostEncompassingType (IList types) method FindMostSpecificSource (line 929) | static TypeSpec FindMostSpecificSource (ResolveContext rc, List list, method ImplicitUserConversion (line 1030) | static public Expression ImplicitUserConversion (ResolveContext ec, Ex... method ExplicitUserConversion (line 1038) | static Expression ExplicitUserConversion (ResolveContext ec, Expressio... method FindApplicableUserDefinedConversionOperators (line 1043) | static void FindApplicableUserDefinedConversionOperators (ResolveConte... method UserDefinedConversion (line 1107) | public static Expression UserDefinedConversion (ResolveContext rc, Exp... method ImplicitConversion (line 1310) | static public Expression ImplicitConversion (ResolveContext ec, Expres... method ImplicitConversionStandard (line 1340) | static public Expression ImplicitConversionStandard (ResolveContext ec... method ImplicitConversionStandard (line 1346) | static Expression ImplicitConversionStandard (ResolveContext ec, Expre... method ImplicitConversionRequired (line 1483) | static public Expression ImplicitConversionRequired (ResolveContext ec... method ExplicitNumericConversion (line 1516) | public static Expression ExplicitNumericConversion (ResolveContext rc,... method ExplicitReferenceConversionExists (line 1821) | public static bool ExplicitReferenceConversionExists (TypeSpec source_... method ExplicitReferenceConversion (line 1836) | static Expression ExplicitReferenceConversion (Expression source, Type... method ExplicitConversionCore (line 2031) | static public Expression ExplicitConversionCore (ResolveContext ec, Ex... method ExplicitUnsafe (line 2123) | public static Expression ExplicitUnsafe (Expression expr, TypeSpec tar... method ExplicitConversionStandard (line 2176) | static public Expression ExplicitConversionStandard (ResolveContext ec... method ExplicitConversion (line 2206) | static public Expression ExplicitConversion (ResolveContext ec, Expres... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/cs-parser.cs class CSharpParser (line 28) | public class CSharpParser type ParameterModifierType (line 30) | [Flags] method yyerror (line 166) | public void yyerror (string message) { method yyerror (line 178) | public void yyerror (string message, string[] expected) { method yyExpectingTokens (line 1352) | protected int [] yyExpectingTokens (int state){ method yyExpecting (line 1374) | protected string[] yyExpecting (int state) { method yyparse (line 1389) | internal Object yyparse (yyParser.yyInput yyLex, Object yyd) method yyDefault (line 1407) | protected Object yyDefault (Object first) { method yyparse (line 1427) | internal Object yyparse (yyParser.yyInput yyLex) method case_6 (line 4425) | void case_6() method case_8 (line 4437) | void case_8() method case_13 (line 4446) | void case_13() method case_17 (line 4469) | void case_17() method case_18 (line 4476) | void case_18() method case_19 (line 4485) | void case_19() method case_20 (line 4499) | void case_20() method case_21 (line 4506) | void case_21() method case_22 (line 4536) | void case_22() method case_23 (line 4543) | void case_23() method case_24 (line 4554) | void case_24() method case_27 (line 4565) | void case_27() method case_28 (line 4572) | void case_28() method case_29 (line 4579) | void case_29() method case_30 (line 4587) | void case_30() method case_43 (line 4594) | void case_43() method case_45 (line 4615) | void case_45() method case_53 (line 4623) | void case_53() method case_54 (line 4630) | void case_54() method case_55 (line 4642) | void case_55() method case_56 (line 4649) | void case_56() method case_57 (line 4656) | void case_57() method case_58 (line 4665) | void case_58() method case_59 (line 4686) | void case_59() method case_60 (line 4698) | void case_60() method case_61 (line 4711) | void case_61() method case_62 (line 4718) | void case_62() method case_66 (line 4726) | void case_66() method case_68 (line 4738) | void case_68() method case_71 (line 4760) | void case_71() method case_73 (line 4769) | void case_73() method case_74 (line 4777) | void case_74() method case_75 (line 4785) | void case_75() method case_76 (line 4802) | void case_76() method case_79 (line 4814) | void case_79() method case_81 (line 4821) | void case_81() method case_82 (line 4830) | void case_82() method case_88 (line 4844) | void case_88() method case_89 (line 4851) | void case_89() method case_103 (line 4858) | void case_103() method case_104 (line 4867) | void case_104() method case_105 (line 4880) | void case_105() method case_107 (line 4895) | void case_107() method case_108 (line 4904) | void case_108() method case_109 (line 4923) | void case_109() method case_110 (line 4930) | void case_110() method case_111 (line 4938) | void case_111() method case_113 (line 4949) | void case_113() method case_114 (line 4964) | void case_114() method case_115 (line 4977) | void case_115() method case_120 (line 4985) | void case_120() method case_122 (line 4993) | void case_122() method case_123 (line 5001) | void case_123() method case_126 (line 5008) | void case_126() method case_127 (line 5023) | void case_127() method case_128 (line 5036) | void case_128() method case_129 (line 5049) | void case_129() method case_132 (line 5063) | void case_132() method case_133 (line 5071) | void case_133() method case_138 (line 5081) | void case_138() method case_140 (line 5089) | void case_140() method case_145 (line 5098) | void case_145() method case_147 (line 5106) | void case_147() method case_148 (line 5114) | void case_148() method case_151 (line 5121) | void case_151() method case_152 (line 5129) | void case_152() method case_153 (line 5138) | void case_153() method case_155 (line 5166) | void case_155() method case_156 (line 5189) | void case_156() method case_158 (line 5202) | void case_158() method case_160 (line 5209) | void case_160() method case_161 (line 5239) | void case_161() method case_162 (line 5259) | void case_162() method case_167 (line 5277) | void case_167() method case_168 (line 5288) | void case_168() method case_171 (line 5298) | void case_171() method case_172 (line 5306) | void case_172() method case_173 (line 5317) | void case_173() method case_174 (line 5328) | void case_174() method case_175 (line 5338) | void case_175() method case_176 (line 5353) | void case_176() method case_177 (line 5362) | void case_177() method case_180 (line 5376) | void case_180() method case_181 (line 5383) | void case_181() method case_182 (line 5394) | void case_182() method case_183 (line 5414) | void case_183() method case_184 (line 5422) | void case_184() method case_185 (line 5431) | void case_185() method case_186 (line 5439) | void case_186() method case_188 (line 5448) | void case_188() method case_192 (line 5487) | void case_192() method case_193 (line 5510) | void case_193() method case_194 (line 5519) | void case_194() method case_195 (line 5528) | void case_195() method case_196 (line 5540) | void case_196() method case_197 (line 5548) | void case_197() method case_198 (line 5558) | void case_198() method case_199 (line 5566) | void case_199() method case_200 (line 5574) | void case_200() method case_202 (line 5586) | void case_202() method case_203 (line 5593) | void case_203() method case_204 (line 5601) | void case_204() method case_205 (line 5617) | void case_205() method case_206 (line 5626) | void case_206() method case_208 (line 5633) | void case_208() method case_209 (line 5642) | void case_209() method case_211 (line 5665) | void case_211() method case_212 (line 5673) | void case_212() method case_216 (line 5683) | void case_216() method case_217 (line 5711) | void case_217() method case_219 (line 5726) | void case_219() method case_224 (line 5733) | void case_224() method case_225 (line 5746) | void case_225() method case_226 (line 5769) | void case_226() method case_227 (line 5792) | void case_227() method case_228 (line 5820) | void case_228() method case_230 (line 5843) | void case_230() method case_231 (line 5850) | void case_231() method case_233 (line 5857) | void case_233() method case_234 (line 5865) | void case_234() method case_235 (line 5881) | void case_235() method case_236 (line 5889) | void case_236() method case_240 (line 5900) | void case_240() method case_241 (line 5907) | void case_241() method case_252 (line 5914) | void case_252() method case_254 (line 5944) | void case_254() method case_256 (line 5951) | void case_256() method case_281 (line 5993) | void case_281() method case_283 (line 6014) | void case_283() method case_284 (line 6035) | void case_284() method case_285 (line 6043) | void case_285() method case_286 (line 6051) | void case_286() method case_287 (line 6065) | void case_287() method case_288 (line 6076) | void case_288() method case_289 (line 6107) | void case_289() method case_295 (line 6124) | void case_295() method case_297 (line 6132) | void case_297() method case_298 (line 6140) | void case_298() method case_299 (line 6148) | void case_299() method case_300 (line 6155) | void case_300() method case_301 (line 6166) | void case_301() method case_302 (line 6189) | void case_302() method case_303 (line 6203) | void case_303() method case_304 (line 6218) | void case_304() method case_305 (line 6228) | void case_305() method case_306 (line 6237) | void case_306() method case_307 (line 6250) | void case_307() method case_310 (line 6258) | void case_310() method case_315 (line 6266) | void case_315() method case_317 (line 6274) | void case_317() method case_318 (line 6283) | void case_318() method case_322 (line 6297) | void case_322() method case_323 (line 6304) | void case_323() method case_324 (line 6311) | void case_324() method case_325 (line 6318) | void case_325() method case_326 (line 6332) | void case_326() method case_327 (line 6347) | void case_327() method case_328 (line 6361) | void case_328() method case_329 (line 6376) | void case_329() method case_331 (line 6383) | void case_331() method case_332 (line 6391) | void case_332() method case_333 (line 6406) | void case_333() method case_334 (line 6413) | void case_334() method case_335 (line 6432) | void case_335() method case_336 (line 6442) | void case_336() method case_338 (line 6460) | void case_338() method case_339 (line 6467) | void case_339() method case_344 (line 6474) | void case_344() method case_345 (line 6481) | void case_345() method case_346 (line 6496) | void case_346() method case_347 (line 6506) | void case_347() method case_348 (line 6522) | void case_348() method case_351 (line 6539) | void case_351() method case_353 (line 6556) | void case_353() method case_355 (line 6573) | void case_355() method case_357 (line 6582) | void case_357() method case_358 (line 6592) | void case_358() method case_360 (line 6603) | void case_360() method case_361 (line 6611) | void case_361() method case_362 (line 6621) | void case_362() method case_363 (line 6628) | void case_363() method case_365 (line 6637) | void case_365() method case_366 (line 6650) | void case_366() method case_367 (line 6657) | void case_367() method case_368 (line 6666) | void case_368() method case_370 (line 6675) | void case_370() method case_371 (line 6683) | void case_371() method case_373 (line 6692) | void case_373() method case_374 (line 6700) | void case_374() method case_375 (line 6707) | void case_375() method case_376 (line 6714) | void case_376() method case_377 (line 6722) | void case_377() method case_378 (line 6732) | void case_378() method case_380 (line 6740) | void case_380() method case_381 (line 6753) | void case_381() method case_382 (line 6762) | void case_382() method case_383 (line 6771) | void case_383() method case_384 (line 6781) | void case_384() method case_393 (line 6792) | void case_393() method case_396 (line 6799) | void case_396() method case_399 (line 6813) | void case_399() method case_400 (line 6820) | void case_400() method case_403 (line 6827) | void case_403() method case_404 (line 6835) | void case_404() method case_405 (line 6844) | void case_405() method case_443 (line 6853) | void case_443() method case_454 (line 6860) | void case_454() method case_456 (line 6867) | void case_456() method case_457 (line 6875) | void case_457() method case_458 (line 6885) | void case_458() method case_459 (line 6896) | void case_459() method case_460 (line 6904) | void case_460() method case_461 (line 6912) | void case_461() method case_462 (line 6920) | void case_462() method case_463 (line 6930) | void case_463() method case_465 (line 6941) | void case_465() method case_467 (line 6948) | void case_467() method case_468 (line 6955) | void case_468() method case_469 (line 6962) | void case_469() method case_470 (line 6971) | void case_470() method case_473 (line 6980) | void case_473() method case_474 (line 6991) | void case_474() method case_477 (line 6998) | void case_477() method case_478 (line 7006) | void case_478() method case_479 (line 7015) | void case_479() method case_480 (line 7022) | void case_480() method case_481 (line 7030) | void case_481() method case_483 (line 7038) | void case_483() method case_484 (line 7048) | void case_484() method case_485 (line 7060) | void case_485() method case_486 (line 7070) | void case_486() method case_491 (line 7078) | void case_491() method case_492 (line 7086) | void case_492() method case_493 (line 7098) | void case_493() method case_494 (line 7115) | void case_494() method case_495 (line 7124) | void case_495() method case_500 (line 7131) | void case_500() method case_501 (line 7138) | void case_501() method case_502 (line 7145) | void case_502() method case_503 (line 7152) | void case_503() method case_505 (line 7159) | void case_505() method case_506 (line 7166) | void case_506() method case_507 (line 7179) | void case_507() method case_508 (line 7186) | void case_508() method case_509 (line 7193) | void case_509() method case_510 (line 7201) | void case_510() method case_511 (line 7210) | void case_511() method case_512 (line 7218) | void case_512() method case_516 (line 7230) | void case_516() method case_517 (line 7237) | void case_517() method case_520 (line 7244) | void case_520() method case_521 (line 7259) | void case_521() method case_522 (line 7268) | void case_522() method case_523 (line 7278) | void case_523() method case_524 (line 7287) | void case_524() method case_525 (line 7296) | void case_525() method case_526 (line 7303) | void case_526() method case_528 (line 7311) | void case_528() method case_529 (line 7318) | void case_529() method case_535 (line 7330) | void case_535() method case_536 (line 7338) | void case_536() method case_539 (line 7348) | void case_539() method case_540 (line 7356) | void case_540() method case_541 (line 7364) | void case_541() method case_542 (line 7371) | void case_542() method case_546 (line 7379) | void case_546() method case_547 (line 7386) | void case_547() method case_548 (line 7393) | void case_548() method case_553 (line 7400) | void case_553() method case_554 (line 7409) | void case_554() method case_555 (line 7422) | void case_555() method case_556 (line 7430) | void case_556() method case_557 (line 7439) | void case_557() method case_559 (line 7446) | void case_559() method case_560 (line 7453) | void case_560() method case_561 (line 7462) | void case_561() method case_562 (line 7472) | void case_562() method case_563 (line 7479) | void case_563() method case_564 (line 7488) | void case_564() method case_565 (line 7495) | void case_565() method case_566 (line 7503) | void case_566() method case_567 (line 7510) | void case_567() method case_568 (line 7518) | void case_568() method case_570 (line 7525) | void case_570() method case_572 (line 7536) | void case_572() method case_576 (line 7548) | void case_576() method case_577 (line 7557) | void case_577() method case_581 (line 7567) | void case_581() method case_582 (line 7574) | void case_582() method case_583 (line 7598) | void case_583() method case_584 (line 7606) | void case_584() method case_585 (line 7614) | void case_585() method case_586 (line 7623) | void case_586() method case_594 (line 7631) | void case_594() method case_595 (line 7639) | void case_595() method case_596 (line 7647) | void case_596() method case_597 (line 7655) | void case_597() method case_598 (line 7663) | void case_598() method case_599 (line 7671) | void case_599() method case_601 (line 7679) | void case_601() method case_602 (line 7686) | void case_602() method case_603 (line 7693) | void case_603() method case_604 (line 7700) | void case_604() method case_605 (line 7709) | void case_605() method case_606 (line 7718) | void case_606() method case_608 (line 7727) | void case_608() method case_609 (line 7734) | void case_609() method case_610 (line 7741) | void case_610() method case_611 (line 7750) | void case_611() method case_613 (line 7759) | void case_613() method case_614 (line 7775) | void case_614() method case_615 (line 7783) | void case_615() method case_616 (line 7791) | void case_616() method case_617 (line 7798) | void case_617() method case_619 (line 7805) | void case_619() method case_623 (line 7814) | void case_623() method case_624 (line 7832) | void case_624() method case_628 (line 7845) | void case_628() method case_629 (line 7852) | void case_629() method case_630 (line 7859) | void case_630() method case_631 (line 7868) | void case_631() method case_633 (line 7877) | void case_633() method case_634 (line 7884) | void case_634() method case_635 (line 7891) | void case_635() method case_636 (line 7898) | void case_636() method case_637 (line 7905) | void case_637() method case_638 (line 7914) | void case_638() method case_639 (line 7923) | void case_639() method case_640 (line 7932) | void case_640() method case_642 (line 7941) | void case_642() method case_643 (line 7948) | void case_643() method case_644 (line 7955) | void case_644() method case_645 (line 7964) | void case_645() method case_647 (line 7973) | void case_647() method case_648 (line 7980) | void case_648() method case_650 (line 7989) | void case_650() method case_651 (line 7996) | void case_651() method case_653 (line 8005) | void case_653() method case_654 (line 8012) | void case_654() method case_656 (line 8021) | void case_656() method case_657 (line 8028) | void case_657() method case_659 (line 8037) | void case_659() method case_660 (line 8044) | void case_660() method case_662 (line 8053) | void case_662() method case_664 (line 8063) | void case_664() method case_665 (line 8070) | void case_665() method case_666 (line 8078) | void case_666() method case_667 (line 8087) | void case_667() method case_668 (line 8097) | void case_668() method case_669 (line 8104) | void case_669() method case_670 (line 8111) | void case_670() method case_671 (line 8118) | void case_671() method case_672 (line 8125) | void case_672() method case_673 (line 8132) | void case_673() method case_674 (line 8139) | void case_674() method case_675 (line 8146) | void case_675() method case_676 (line 8153) | void case_676() method case_677 (line 8160) | void case_677() method case_678 (line 8167) | void case_678() method case_679 (line 8174) | void case_679() method case_680 (line 8183) | void case_680() method case_681 (line 8198) | void case_681() method case_682 (line 8206) | void case_682() method case_683 (line 8214) | void case_683() method case_684 (line 8221) | void case_684() method case_686 (line 8228) | void case_686() method case_688 (line 8236) | void case_688() method case_690 (line 8245) | void case_690() method case_692 (line 8257) | void case_692() method case_693 (line 8264) | void case_693() method case_694 (line 8272) | void case_694() method case_695 (line 8279) | void case_695() method case_696 (line 8287) | void case_696() method case_697 (line 8294) | void case_697() method case_698 (line 8302) | void case_698() method case_700 (line 8309) | void case_700() method case_701 (line 8316) | void case_701() method case_703 (line 8323) | void case_703() method case_704 (line 8330) | void case_704() method case_711 (line 8337) | void case_711() method case_712 (line 8344) | void case_712() method case_713 (line 8351) | void case_713() method case_718 (line 8358) | void case_718() method case_723 (line 8370) | void case_723() method case_724 (line 8377) | void case_724() method case_726 (line 8387) | void case_726() method case_727 (line 8402) | void case_727() method case_728 (line 8422) | void case_728() method case_729 (line 8430) | void case_729() method case_732 (line 8441) | void case_732() method case_735 (line 8449) | void case_735() method case_736 (line 8467) | void case_736() method case_737 (line 8477) | void case_737() method case_738 (line 8484) | void case_738() method case_739 (line 8491) | void case_739() method case_740 (line 8498) | void case_740() method case_741 (line 8505) | void case_741() method case_742 (line 8512) | void case_742() method case_743 (line 8519) | void case_743() method case_744 (line 8526) | void case_744() method case_745 (line 8533) | void case_745() method case_746 (line 8540) | void case_746() method case_747 (line 8547) | void case_747() method case_748 (line 8554) | void case_748() method case_749 (line 8561) | void case_749() method case_750 (line 8570) | void case_750() method case_753 (line 8577) | void case_753() method case_754 (line 8584) | void case_754() method case_757 (line 8592) | void case_757() method case_758 (line 8600) | void case_758() method case_759 (line 8618) | void case_759() method case_760 (line 8626) | void case_760() method case_761 (line 8635) | void case_761() method case_762 (line 8643) | void case_762() method case_763 (line 8669) | void case_763() method case_764 (line 8678) | void case_764() method case_768 (line 8685) | void case_768() method case_769 (line 8694) | void case_769() method case_770 (line 8701) | void case_770() method case_771 (line 8708) | void case_771() method case_773 (line 8715) | void case_773() method case_774 (line 8722) | void case_774() method case_775 (line 8729) | void case_775() method case_776 (line 8736) | void case_776() method case_777 (line 8743) | void case_777() method case_778 (line 8751) | void case_778() method case_779 (line 8758) | void case_779() method case_787 (line 8765) | void case_787() method case_788 (line 8775) | void case_788() method case_821 (line 8782) | void case_821() method case_822 (line 8789) | void case_822() method case_823 (line 8796) | void case_823() method case_824 (line 8803) | void case_824() method case_825 (line 8810) | void case_825() method case_828 (line 8820) | void case_828() method case_829 (line 8829) | void case_829() method case_830 (line 8861) | void case_830() method case_834 (line 8874) | void case_834() method case_838 (line 8881) | void case_838() method case_839 (line 8890) | void case_839() method case_840 (line 8901) | void case_840() method case_841 (line 8910) | void case_841() method case_843 (line 8922) | void case_843() method case_845 (line 8931) | void case_845() method case_846 (line 8939) | void case_846() method case_850 (line 8950) | void case_850() method case_853 (line 8959) | void case_853() method case_854 (line 8970) | void case_854() method case_856 (line 8981) | void case_856() method case_861 (line 8988) | void case_861() method case_863 (line 8999) | void case_863() method case_864 (line 9006) | void case_864() method case_865 (line 9013) | void case_865() method case_867 (line 9020) | void case_867() method case_870 (line 9028) | void case_870() method case_871 (line 9040) | void case_871() method case_872 (line 9047) | void case_872() method case_875 (line 9054) | void case_875() method case_876 (line 9064) | void case_876() method case_877 (line 9076) | void case_877() method case_879 (line 9085) | void case_879() method case_880 (line 9093) | void case_880() method case_887 (line 9102) | void case_887() method case_889 (line 9110) | void case_889() method case_890 (line 9117) | void case_890() method case_896 (line 9124) | void case_896() method case_897 (line 9134) | void case_897() method case_898 (line 9143) | void case_898() method case_899 (line 9150) | void case_899() method case_900 (line 9157) | void case_900() method case_901 (line 9166) | void case_901() method case_903 (line 9177) | void case_903() method case_905 (line 9186) | void case_905() method case_906 (line 9196) | void case_906() method case_908 (line 9205) | void case_908() method case_909 (line 9215) | void case_909() method case_910 (line 9230) | void case_910() method case_913 (line 9237) | void case_913() method case_914 (line 9246) | void case_914() method case_922 (line 9256) | void case_922() method case_923 (line 9272) | void case_923() method case_924 (line 9287) | void case_924() method case_925 (line 9306) | void case_925() method case_926 (line 9318) | void case_926() method case_927 (line 9331) | void case_927() method case_928 (line 9346) | void case_928() method case_935 (line 9356) | void case_935() method case_936 (line 9363) | void case_936() method case_937 (line 9370) | void case_937() method case_938 (line 9377) | void case_938() method case_939 (line 9385) | void case_939() method case_940 (line 9392) | void case_940() method case_941 (line 9399) | void case_941() method case_942 (line 9406) | void case_942() method case_943 (line 9413) | void case_943() method case_944 (line 9420) | void case_944() method case_945 (line 9427) | void case_945() method case_946 (line 9434) | void case_946() method case_947 (line 9441) | void case_947() method case_948 (line 9459) | void case_948() method case_949 (line 9479) | void case_949() method case_953 (line 9495) | void case_953() method case_954 (line 9502) | void case_954() method case_955 (line 9509) | void case_955() method case_956 (line 9516) | void case_956() method case_957 (line 9525) | void case_957() method case_960 (line 9540) | void case_960() method case_961 (line 9548) | void case_961() method case_962 (line 9565) | void case_962() method case_963 (line 9572) | void case_963() method case_964 (line 9585) | void case_964() method case_966 (line 9610) | void case_966() method case_969 (line 9620) | void case_969() method case_971 (line 9627) | void case_971() method case_972 (line 9637) | void case_972() method case_973 (line 9646) | void case_973() method case_974 (line 9658) | void case_974() method case_975 (line 9665) | void case_975() method case_976 (line 9677) | void case_976() method case_977 (line 9689) | void case_977() method case_978 (line 9696) | void case_978() method case_979 (line 9708) | void case_979() method case_980 (line 9718) | void case_980() method case_982 (line 9727) | void case_982() method case_984 (line 9734) | void case_984() method case_985 (line 9742) | void case_985() method case_986 (line 9756) | void case_986() method case_987 (line 9768) | void case_987() method case_988 (line 9778) | void case_988() method case_989 (line 9786) | void case_989() method case_990 (line 9798) | void case_990() method case_991 (line 9812) | void case_991() method case_992 (line 9824) | void case_992() method case_994 (line 9838) | void case_994() method case_996 (line 9851) | void case_996() method case_997 (line 9869) | void case_997() method case_998 (line 9886) | void case_998() method case_1000 (line 9900) | void case_1000() method case_1001 (line 9907) | void case_1001() method case_1003 (line 9914) | void case_1003() method case_1004 (line 9923) | void case_1004() method case_1005 (line 9933) | void case_1005() method case_1006 (line 9942) | void case_1006() method case_1008 (line 9954) | void case_1008() method case_1010 (line 9961) | void case_1010() method case_1017 (line 9968) | void case_1017() method case_1019 (line 9982) | void case_1019() method case_1020 (line 9991) | void case_1020() method case_1021 (line 10001) | void case_1021() method case_1022 (line 10011) | void case_1022() method case_1023 (line 10021) | void case_1023() method case_1024 (line 10061) | void case_1024() method case_1025 (line 10071) | void case_1025() method case_1026 (line 10081) | void case_1026() method case_1027 (line 10091) | void case_1027() method case_1029 (line 10135) | void case_1029() method case_1030 (line 10142) | void case_1030() method case_1031 (line 10149) | void case_1031() method case_1033 (line 10158) | void case_1033() method case_1034 (line 10167) | void case_1034() method case_1036 (line 10174) | void case_1036() method case_1037 (line 10183) | void case_1037() method case_1039 (line 10190) | void case_1039() method case_1040 (line 10197) | void case_1040() method case_1042 (line 10204) | void case_1042() method case_1043 (line 10211) | void case_1043() method case_1045 (line 10218) | void case_1045() method case_1046 (line 10236) | void case_1046() method case_1049 (line 10247) | void case_1049() method case_1050 (line 10277) | void case_1050() method case_1060 (line 10292) | void case_1060() method case_1061 (line 10300) | void case_1061() method case_1062 (line 10308) | void case_1062() method case_1065 (line 10317) | void case_1065() method case_1066 (line 10324) | void case_1066() method case_1067 (line 10334) | void case_1067() method case_1068 (line 10344) | void case_1068() method case_1076 (line 10353) | void case_1076() method case_1077 (line 10361) | void case_1077() method case_1078 (line 10369) | void case_1078() class OperatorDeclaration (line 15095) | class OperatorDeclaration { method OperatorDeclaration (line 15100) | public OperatorDeclaration (Operator.OpType op, FullNamedExpression ... method Error_ExpectingTypeName (line 15108) | void Error_ExpectingTypeName (Expression expr) method Error_ParameterModifierNotValid (line 15117) | void Error_ParameterModifierNotValid (string modifier, Location loc) method Error_DuplicateParameterModifier (line 15123) | void Error_DuplicateParameterModifier (Location loc, Parameter.Modifie... method Error_TypeExpected (line 15129) | void Error_TypeExpected (Location loc) method Error_UnsafeCodeNotAllowed (line 15134) | void Error_UnsafeCodeNotAllowed (Location loc) method Warning_EmptyStatement (line 15139) | void Warning_EmptyStatement (Location loc) method Error_NamedArgumentExpected (line 15144) | void Error_NamedArgumentExpected (NamedArgument a) method Error_MissingInitializer (line 15149) | void Error_MissingInitializer (Location loc) method Error_AwaitAsIdentifier (line 15154) | object Error_AwaitAsIdentifier (object token) method push_current_container (line 15164) | void push_current_container (TypeDefinition tc, object partial_token) method pop_current_class (line 15184) | TypeContainer pop_current_class () method StoreModifierLocation (line 15194) | [System.Diagnostics.Conditional ("FULL_AST")] method GetModifierLocations (line 15206) | List> GetModifierLocations () method PushLocation (line 15213) | [System.Diagnostics.Conditional ("FULL_AST")] method PopLocation (line 15222) | Location PopLocation () method CheckAttributeTarget (line 15230) | string CheckAttributeTarget (int token, string a, Location l) method IsUnaryOperator (line 15247) | static bool IsUnaryOperator (Operator.OpType op) method syntax_error (line 15264) | void syntax_error (Location l, string msg) method CSharpParser (line 15277) | public CSharpParser (SeekableStreamReader reader, CompilationSourceFil... method CSharpParser (line 15282) | public CSharpParser (SeekableStreamReader reader, CompilationSourceFil... method parse (line 15302) | public void parse () method CheckToken (line 15334) | void CheckToken (int error, int yyToken, string msg, Location loc) method ConsumeStoredComment (line 15342) | string ConsumeStoredComment () method FeatureIsNotAvailable (line 15350) | void FeatureIsNotAvailable (Location loc, string feature) method GetLocation (line 15355) | Location GetLocation (object obj) method start_block (line 15372) | void start_block (Location loc) method end_block (line 15385) | Block method start_anonymous (line 15394) | void start_anonymous (bool isLambda, ParametersCompiled parameters, bo... method end_anonymous (line 15424) | AnonymousMethodExpression end_anonymous (ParametersBlock anon_block) method Error_SyntaxError (line 15442) | void Error_SyntaxError (int token) method Error_SyntaxError (line 15447) | void Error_SyntaxError (int error_code, int token) method Error_SyntaxError (line 15452) | void Error_SyntaxError (int error_code, int token, string msg) method GetExpecting (line 15490) | string GetExpecting () method GetSymbolName (line 15538) | string GetSymbolName (int token) method GetTokenName (line 15651) | static string GetTokenName (int token) type yyDebug (line 15952) | internal interface yyDebug { method push (line 15953) | void push (int state, Object value); method lex (line 15954) | void lex (int state, int token, string name, Object value); method shift (line 15955) | void shift (int from, int to, int errorFlag); method pop (line 15956) | void pop (int state); method discard (line 15957) | void discard (int state, int token, string name, Object value); method reduce (line 15958) | void reduce (int from, int to, int rule, string text, int len); method shift (line 15959) | void shift (int from, int to); method accept (line 15960) | void accept (Object value); method error (line 15961) | void error (string message); method reject (line 15962) | void reject (); class yyDebugSimple (line 15965) | class yyDebugSimple : yyDebug { method println (line 15966) | void println (string s){ method push (line 15970) | public void push (int state, Object value) { method lex (line 15974) | public void lex (int state, int token, string name, Object value) { method shift (line 15978) | public void shift (int from, int to, int errorFlag) { method pop (line 15993) | public void pop (int state) { method discard (line 15997) | public void discard (int state, int token, string name, Object value) { method reduce (line 16001) | public void reduce (int from, int to, int rule, string text, int len) { method shift (line 16006) | public void shift (int from, int to) { method accept (line 16010) | public void accept (Object value) { method error (line 16014) | public void error (string message) { method reject (line 16018) | public void reject () { class Token (line 16025) | class Token { class yyException (line 16207) | internal class yyException : System.Exception { method yyException (line 16208) | public yyException (string message) : base (message) { class yyUnexpectedEof (line 16211) | internal class yyUnexpectedEof : yyException { method yyUnexpectedEof (line 16212) | public yyUnexpectedEof (string message) : base (message) { method yyUnexpectedEof (line 16214) | public yyUnexpectedEof () : base ("") { type yyInput (line 16220) | internal interface yyInput { method advance (line 16225) | bool advance (); method token (line 16230) | int token (); method value (line 16235) | Object value (); FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/cs-tokenizer.cs class LocatedToken (line 27) | public class LocatedToken method LocatedToken (line 33) | public LocatedToken () method LocatedToken (line 37) | public LocatedToken (string value, Location loc) method ToString (line 45) | public override string ToString () class Tokenizer (line 64) | public class Tokenizer : yyParser.yyInput class KeywordEntry (line 66) | class KeywordEntry method KeywordEntry (line 72) | public KeywordEntry (string value,T token) class IdentifiersComparer (line 79) | sealed class IdentifiersComparer : IEqualityComparer method IdentifiersComparer (line 83) | public IdentifiersComparer (int length) method Equals (line 88) | public bool Equals (char[] x, char[] y) method GetHashCode (line 97) | public int GetHashCode (char[] obj) class LocatedTokenBuffer (line 107) | public class LocatedTokenBuffer method LocatedTokenBuffer (line 112) | public LocatedTokenBuffer () method LocatedTokenBuffer (line 117) | public LocatedTokenBuffer (LocatedToken[] buffer) method Create (line 122) | public LocatedToken Create (SourceFile file, int row, int column) method Create (line 127) | public LocatedToken Create (string value, SourceFile file, int row, ... method CreateOptional (line 159) | [Conditional ("FULL_AST")] type PreprocessorDirective (line 166) | public enum PreprocessorDirective method AddEscapedIdentifier (line 339) | void AddEscapedIdentifier (Location loc) method IsEscapedIdentifier (line 347) | public bool IsEscapedIdentifier (ATypeNameExpression name) class Position (line 407) | class Position method Position (line 421) | public Position (Tokenizer t) method Tokenizer (line 443) | public Tokenizer (SeekableStreamReader input, CompilationSourceFile fi... method PushPosition (line 464) | public void PushPosition () method PopPosition (line 469) | public void PopPosition () method DiscardPosition (line 487) | public void DiscardPosition () method AddKeyword (line 492) | static void AddKeyword (string kw, int token) method AddPreprocessorKeyword (line 499) | static void AddPreprocessorKeyword (string kw, PreprocessorDirective d... method AddKeyword (line 504) | static void AddKeyword (KeywordEntry[][] keywords, string kw, T ... method Tokenizer (line 528) | static Tokenizer () method GetKeyword (line 660) | int GetKeyword (char[] id, int id_len) method GetPreprocessorDirective (line 888) | static PreprocessorDirective GetPreprocessorDirective (char[] id, int ... method is_identifier_start_character (line 926) | static bool is_identifier_start_character (int c) method is_identifier_part_character (line 931) | static bool is_identifier_part_character (char c) method is_identifier_part_character_slow_part (line 948) | static bool is_identifier_part_character_slow_part (char c) method IsKeyword (line 968) | public static bool IsKeyword (string s) method TokenizeOpenParens (line 976) | int TokenizeOpenParens () method IsValidIdentifier (line 1140) | public static bool IsValidIdentifier (string s) method parse_less_than (line 1165) | bool parse_less_than (ref int genericDimension) method peek_token (line 1264) | public int peek_token () method TokenizePossibleNullableType (line 1285) | int TokenizePossibleNullableType () method decimal_digits (line 1478) | bool decimal_digits (int c) method is_hex (line 1507) | static bool is_hex (int e) method real_type_suffix (line 1512) | static TypeCode real_type_suffix (int c) method integer_type_suffix (line 1526) | ILiteralConstant integer_type_suffix (ulong ul, int c, Location loc) method adjust_int (line 1608) | ILiteralConstant adjust_int (int c, Location loc) method adjust_real (line 1638) | ILiteralConstant adjust_real (TypeCode t, Location loc) method handle_hex (line 1668) | ILiteralConstant handle_hex (Location loc) method is_number (line 1704) | int is_number (int c, bool dotLead) method getHex (line 1816) | int getHex (int count, out int surrogate, out bool error) method escape (line 1865) | int escape (int c, out int surrogate) method EscapeUnicode (line 1919) | int EscapeUnicode (int ch, out int surrogate) method get_char (line 1934) | int get_char () method advance_line (line 1969) | void advance_line (SpecialsBag.NewLine newLine) method peek_char (line 1980) | int peek_char () method peek_char2 (line 1987) | int peek_char2 () method putback (line 1994) | public void putback (int c) method advance (line 2011) | public bool advance () method value (line 2022) | public Object value () method token (line 2027) | public int token () method TokenizePreprocessorIdentifier (line 2033) | int TokenizePreprocessorIdentifier (out int c) method TokenizePreprocessorIdentifier (line 2039) | int TokenizePreprocessorIdentifier (out int c, out int startCol, out i... method get_cmd_arg (line 2071) | PreprocessorDirective get_cmd_arg (out string arg) method PreProcessLine (line 2153) | bool PreProcessLine () method PreProcessDefinition (line 2271) | void PreProcessDefinition (bool is_define, string ident, bool caller_i... method read_hex (line 2312) | byte read_hex (out bool error) method ParsePragmaChecksum (line 2349) | bool ParsePragmaChecksum () method IsTokenIdentifierEqual (line 2451) | bool IsTokenIdentifierEqual (char[] identifier) method TokenizeNumber (line 2461) | int TokenizeNumber (int value) method TokenizeFileName (line 2480) | string TokenizeFileName (ref int c) method TokenizePragmaNumber (line 2501) | int TokenizePragmaNumber (ref int c) method ReadToEndOfLine (line 2538) | void ReadToEndOfLine () method ReadSingleLineComment (line 2546) | void ReadSingleLineComment () method ParsePragmaDirective (line 2567) | void ParsePragmaDirective () method eval_val (line 2668) | bool eval_val (string s) method pp_primary (line 2678) | bool pp_primary (ref string s) method pp_unary (line 2720) | bool pp_unary (ref string s) method pp_eq (line 2741) | bool pp_eq (ref string s) method pp_and (line 2768) | bool pp_and (ref string s) method pp_expr (line 2791) | bool pp_expr (ref string s, bool isTerm) method eval (line 2817) | bool eval (string s) method Error_NumericConstantTooLong (line 2828) | void Error_NumericConstantTooLong () method Error_InvalidDirective (line 2833) | void Error_InvalidDirective () method Error_UnexpectedDirective (line 2838) | void Error_UnexpectedDirective (string extra) method Error_TokensSeen (line 2845) | void Error_TokensSeen () method Eror_WrongPreprocessorLocation (line 2851) | void Eror_WrongPreprocessorLocation () method Error_EndLineExpected (line 2857) | void Error_EndLineExpected () method WarningMisplacedComment (line 2866) | void WarningMisplacedComment (Location loc) method ParsePreprocessingDirective (line 2880) | bool ParsePreprocessingDirective (bool caller_is_taking) method consume_string (line 3079) | private int consume_string (bool quoted) method consume_identifier (line 3183) | private int consume_identifier (int s) method consume_identifier (line 3193) | int consume_identifier (int c, bool quoted) method InternIdentifier (line 3282) | string InternIdentifier (char[] charBuffer, int length) method xtoken (line 3311) | public int xtoken () method TokenizeBackslash (line 3835) | int TokenizeBackslash () method TokenizeLessThan (line 3882) | int TokenizeLessThan () method handle_one_line_xml_comment (line 3930) | private void handle_one_line_xml_comment () method update_formatted_doc_comment (line 3950) | private void update_formatted_doc_comment (int current_comment_start) method check_incorrect_doc_comment (line 3982) | public void check_incorrect_doc_comment () method consume_doc_comment (line 3992) | public string consume_doc_comment () method reset_doc_comment (line 4002) | void reset_doc_comment () method cleanup (line 4007) | public void cleanup () type XmlCommentState (line 4022) | public enum XmlCommentState { FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/decl.cs class MemberName (line 40) | [DebuggerDisplay ("{GetSignatureForError()}")] method MemberName (line 52) | public MemberName (string name) method MemberName (line 56) | public MemberName (string name, Location loc) method MemberName (line 60) | public MemberName (string name, TypeParameters tparams, Location loc) method MemberName (line 68) | public MemberName (string name, TypeParameters tparams, FullNamedExpre... method MemberName (line 74) | public MemberName (MemberName left, string name, Location loc) method MemberName (line 81) | public MemberName (MemberName left, string name, FullNamedExpression e... method MemberName (line 87) | public MemberName (MemberName left, MemberName right) method CreateMetadataName (line 115) | public void CreateMetadataName (StringBuilder sb) method GetSignatureForDocumentation (line 127) | public string GetSignatureForDocumentation () method GetSignatureForError (line 140) | public string GetSignatureForError () method Equals (line 154) | public override bool Equals (object other) method Equals (line 159) | public bool Equals (MemberName other) method GetHashCode (line 179) | public override int GetHashCode () method MakeName (line 191) | public static string MakeName (string name, TypeParameters args) method MakeName (line 199) | public static string MakeName (string name, int count) class SimpleMemberName (line 205) | public class SimpleMemberName method SimpleMemberName (line 210) | public SimpleMemberName (string name, Location loc) class MemberCore (line 221) | [System.Diagnostics.DebuggerDisplay ("{GetSignatureForError()}")] type Flags (line 277) | [Flags] method MemberCore (line 306) | protected MemberCore (TypeContainer parent, MemberName name, Attribute... method SetMemberName (line 314) | protected virtual void SetMemberName (MemberName new_name) method Accept (line 319) | public virtual void Accept (StructuralVisitor visitor) method CheckAbstractAndExtern (line 324) | protected bool CheckAbstractAndExtern (bool has_block) method CheckProtectedModifier (line 365) | protected void CheckProtectedModifier () method Define (line 390) | public abstract bool Define (); method GetSignatureForError (line 404) | public virtual string GetSignatureForError () method Emit (line 416) | public virtual void Emit () method SetIsUsed (line 460) | public void SetIsUsed () method SetIsAssigned (line 465) | public void SetIsAssigned () method SetConstraints (line 470) | public virtual void SetConstraints (List constraints_list) method GetAttributeObsolete (line 493) | public virtual ObsoleteAttribute GetAttributeObsolete () method CheckObsoleteness (line 519) | public virtual void CheckObsoleteness (Location loc) method IsAccessibleAs (line 529) | public bool IsAccessibleAs (TypeSpec p) method IsClsComplianceRequired (line 627) | public override bool IsClsComplianceRequired () method ConditionalConditions (line 650) | public virtual string[] ConditionalConditions () method IsExposedFromAssembly (line 658) | public bool IsExposedFromAssembly () method LookupExtensionMethod (line 678) | public ExtensionMethodCandidates LookupExtensionMethod (TypeSpec exten... method LookupNamespaceAlias (line 692) | public virtual FullNamedExpression LookupNamespaceAlias (string name) method LookupNamespaceOrType (line 697) | public virtual FullNamedExpression LookupNamespaceOrType (string name,... method EnableOverloadChecks (line 745) | public virtual bool EnableOverloadChecks (MemberCore overload) method VerifyClsCompliance (line 756) | protected virtual bool VerifyClsCompliance () method Warning_IdentifierNotCompliant (line 813) | protected void Warning_IdentifierNotCompliant () method GetCallerMemberName (line 818) | public virtual string GetCallerMemberName () method GetSignatureForDocumentation (line 827) | public abstract string GetSignatureForDocumentation (); method GetCompletionStartingWith (line 829) | public virtual void GetCompletionStartingWith (string prefix, List GetMissingDependencies () method GetMissingDependencies (line 1093) | public List GetMissingDependencies (MemberSp... method ResolveMissingDependencies (line 1117) | public abstract List ResolveMissingDependenc... method IsNotCLSCompliant (line 1119) | protected virtual bool IsNotCLSCompliant (out bool attrValue) method GetSignatureForDocumentation (line 1126) | public virtual string GetSignatureForDocumentation () method GetSignatureForError (line 1131) | public virtual string GetSignatureForError () method InflateMember (line 1144) | public virtual MemberSpec InflateMember (TypeParameterInflator inflator) method IsAccessible (line 1159) | public bool IsAccessible (IMemberContext ctx) method IsCLSCompliant (line 1211) | public bool IsCLSCompliant () method IsConditionallyExcluded (line 1235) | public bool IsConditionallyExcluded (IMemberContext ctx) method ToString (line 1261) | public override string ToString () type IMemberDefinition (line 1271) | public interface IMemberDefinition method ConditionalConditions (line 1277) | string[] ConditionalConditions (); method GetAttributeObsolete (line 1278) | ObsoleteAttribute GetAttributeObsolete (); method SetIsAssigned (line 1279) | void SetIsAssigned (); method SetIsUsed (line 1280) | void SetIsUsed (); type IMethodDefinition (line 1283) | public interface IMethodDefinition : IMemberDefinition type IParametersMember (line 1288) | public interface IParametersMember : IInterfaceMemberSpec type IInterfaceMemberSpec (line 1293) | public interface IInterfaceMemberSpec FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/delegate.cs class Delegate (line 31) | public class Delegate : TypeDefinition, IParametersMember method Delegate (line 58) | public Delegate (TypeContainer parent, FullNamedExpression type, Modif... method Accept (line 92) | public override void Accept (StructuralVisitor visitor) method ApplyAttributeBuilder (line 97) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method DoDefineMembers (line 116) | protected override bool DoDefineMembers () method DefineAsyncMethods (line 200) | void DefineAsyncMethods (TypeExpression returnType) method PrepareEmit (line 295) | public override void PrepareEmit () method Emit (line 308) | public override void Emit () method ResolveBaseTypes (line 340) | protected override TypeSpec[] ResolveBaseTypes (out FullNamedExpressio... method VerifyClsCompliance (line 360) | protected override bool VerifyClsCompliance () method GetConstructor (line 376) | public static MethodSpec GetConstructor (TypeSpec delType) method GetInvokeMethod (line 385) | public static MethodSpec GetInvokeMethod (TypeSpec delType) method GetParameters (line 394) | public static AParametersCollection GetParameters (TypeSpec delType) method IsTypeCovariant (line 403) | public static bool IsTypeCovariant (ResolveContext rc, TypeSpec a, Typ... method FullDelegateDesc (line 422) | public static string FullDelegateDesc (MethodSpec invoke_method) class DelegateCreation (line 440) | public abstract class DelegateCreation : Expression, OverloadResolver.IE... method ContainsEmitWithAwait (line 448) | public override bool ContainsEmitWithAwait () method CreateDelegateMethodArguments (line 454) | public static Arguments CreateDelegateMethodArguments (ResolveContext ... method CreateExpressionTree (line 481) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 505) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 577) | public override void Emit (EmitContext ec) method FlowAnalysis (line 605) | public override void FlowAnalysis (FlowAnalysisContext fc) method Error_ConversionFailed (line 614) | void Error_ConversionFailed (ResolveContext ec, MethodSpec method, Exp... method ImplicitStandardConversionExists (line 641) | public static bool ImplicitStandardConversionExists (ResolveContext ec... method AmbiguousCandidates (line 654) | bool OverloadResolver.IErrorHandler.AmbiguousCandidates (ResolveContex... method ArgumentMismatch (line 659) | bool OverloadResolver.IErrorHandler.ArgumentMismatch (ResolveContext r... method NoArgumentMatch (line 665) | bool OverloadResolver.IErrorHandler.NoArgumentMatch (ResolveContext rc... method TypeInferenceFailed (line 671) | bool OverloadResolver.IErrorHandler.TypeInferenceFailed (ResolveContex... class ImplicitDelegateCreation (line 682) | public class ImplicitDelegateCreation : DelegateCreation method ImplicitDelegateCreation (line 686) | public ImplicitDelegateCreation (TypeSpec delegateType, MethodGroupExp... method ContainsMethodTypeParameter (line 696) | public static bool ContainsMethodTypeParameter (TypeSpec type) method HasMvar (line 718) | bool HasMvar () method DoResolve (line 737) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 773) | public override void Emit (EmitContext ec) class NewDelegate (line 795) | public class NewDelegate : DelegateCreation method NewDelegate (line 802) | public NewDelegate (TypeSpec type, Arguments Arguments, Location loc) method DoResolve (line 809) | protected override Expression DoResolve (ResolveContext ec) class DelegateInvocation (line 854) | class DelegateInvocation : ExpressionStatement method DelegateInvocation (line 861) | public DelegateInvocation (Expression instance_expr, Arguments args, b... method ContainsEmitWithAwait (line 869) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 874) | public override Expression CreateExpressionTree (ResolveContext ec) method FlowAnalysis (line 882) | public override void FlowAnalysis (FlowAnalysisContext fc) method DoResolve (line 889) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 913) | public override void Emit (EmitContext ec) method EmitStatement (line 931) | public override void EmitStatement (EmitContext ec) method MakeExpression (line 947) | public override System.Linq.Expressions.Expression MakeExpression (Bui... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/doc.cs class DocumentationBuilder (line 27) | class DocumentationBuilder method DocumentationBuilder (line 52) | public DocumentationBuilder (ModuleContainer module) method GetDocCommentNode (line 84) | XmlNode GetDocCommentNode (MemberCore mc, string name) method GenerateDocumentationForMember (line 124) | internal void GenerateDocumentationForMember (MemberCore mc) method HandleInclude (line 170) | bool HandleInclude (MemberCore mc, XmlElement el) method HandleSee (line 228) | void HandleSee (MemberCore mc, XmlElement see) method HandleSeeAlso (line 236) | void HandleSeeAlso (MemberCore mc, XmlElement seealso) method HandleException (line 244) | void HandleException (MemberCore mc, XmlElement seealso) method HandleTypeParam (line 252) | static void HandleTypeParam (MemberCore mc, XmlElement node) method HandleTypeParamRef (line 273) | static void HandleTypeParamRef (MemberCore mc, XmlElement node) method ResolveMemberName (line 294) | FullNamedExpression ResolveMemberName (IMemberContext context, MemberN... method HandleXrefCommon (line 319) | void HandleXrefCommon (MemberCore mc, XmlElement xref) method GetMemberDocHead (line 539) | static string GetMemberDocHead (MemberSpec type) method CheckParametersComments (line 562) | void CheckParametersComments (MemberCore member, IParametersMember par... method OutputDocComment (line 604) | public bool OutputDocComment (string asmfilename, string xmlFileName) class DocumentationMemberContext (line 640) | sealed class DocumentationMemberContext : IMemberContext method DocumentationMemberContext (line 645) | public DocumentationMemberContext (MemberCore host, MemberName context... method GetSignatureForError (line 693) | public string GetSignatureForError () method LookupExtensionMethod (line 698) | public ExtensionMethodCandidates LookupExtensionMethod (TypeSpec exten... method LookupNamespaceOrType (line 703) | public FullNamedExpression LookupNamespaceOrType (string name, int ari... method LookupNamespaceAlias (line 721) | public FullNamedExpression LookupNamespaceAlias (string name) class DocumentationParameter (line 727) | class DocumentationParameter method DocumentationParameter (line 733) | public DocumentationParameter (Parameter.Modifier modifier, FullNamedE... method DocumentationParameter (line 739) | public DocumentationParameter (FullNamedExpression type) method Resolve (line 750) | public void Resolve (IMemberContext context) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/driver.cs class Driver (line 30) | class Driver method Driver (line 34) | public Driver (CompilerContext ctx) method tokenize_file (line 45) | void tokenize_file (SourceFile sourceFile, ModuleContainer module, Par... method Parse (line 74) | void Parse (ModuleContainer module) method ParseParallel (line 96) | void ParseParallel (ModuleContainer module) method Parse (line 130) | public void Parse (SourceFile file, ModuleContainer module, ParserSess... method Parse (line 164) | public static CSharpParser Parse (SeekableStreamReader reader, SourceF... method Main (line 177) | public static int Main (string[] args) method GetPackageFlags (line 206) | public static string GetPackageFlags (string packages, Report report) method Compile (line 251) | public bool Compile () class CompilerCompilationUnit (line 419) | public class CompilerCompilationUnit { class CompilerCallableEntryPoint (line 430) | public class CompilerCallableEntryPoint : MarshalByRefObject method InvokeCompiler (line 432) | public static bool InvokeCompiler (string [] args, TextWriter error) method Reset (line 453) | public static void Reset () method PartialReset (line 458) | public static void PartialReset () method Reset (line 463) | public static void Reset (bool full_flag) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/dynamic.cs type CSharpBinderFlags (line 26) | [Flags] class DynamicTypeExpr (line 44) | class DynamicTypeExpr : TypeExpr method DynamicTypeExpr (line 46) | public DynamicTypeExpr (Location loc) method ResolveAsType (line 51) | public override TypeSpec ResolveAsType (IMemberContext ec, bool allowU... class RuntimeValueExpression (line 64) | public class RuntimeValueExpression : Expression, IDynamicAssign, IMemor... class DynamicMetaObject (line 67) | public class DynamicMetaObject method RuntimeValueExpression (line 77) | public RuntimeValueExpression (DynamicMetaObject obj, TypeSpec type) method AddressOf (line 94) | public void AddressOf (EmitContext ec, AddressOp mode) method ContainsEmitWithAwait (line 99) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 104) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 109) | protected override Expression DoResolve (ResolveContext ec) method DoResolveLValue (line 114) | public override Expression DoResolveLValue (ResolveContext ec, Express... method Emit (line 119) | public override void Emit (EmitContext ec) method Emit (line 126) | public void Emit (EmitContext ec, bool leave_copy) method EmitAssign (line 131) | public void EmitAssign (EmitContext ec, Expression source, bool leave_... method MakeAssignExpression (line 138) | public SLE.Expression MakeAssignExpression (BuilderContext ctx, Expres... method MakeExpression (line 143) | public override SLE.Expression MakeExpression (BuilderContext ctx) class DynamicResultCast (line 169) | public class DynamicResultCast : ShimExpression method DynamicResultCast (line 171) | public DynamicResultCast (TypeSpec type, Expression expr) method DoResolve (line 177) | protected override Expression DoResolve (ResolveContext ec) method MakeExpression (line 185) | public override SLE.Expression MakeExpression (BuilderContext ctx) type IDynamicBinder (line 201) | interface IDynamicBinder method CreateCallSiteBinder (line 203) | Expression CreateCallSiteBinder (ResolveContext ec, Arguments args); type IDynamicAssign (line 210) | interface IDynamicAssign : IAssignMethod method MakeAssignExpression (line 212) | SLE.Expression MakeAssignExpression (BuilderContext ctx, Expression so... class DynamicExpressionStatement (line 218) | class DynamicExpressionStatement : ExpressionStatement class BinderFlags (line 225) | protected class BinderFlags : EnumConstant method BinderFlags (line 230) | public BinderFlags (CSharpBinderFlags flags, DynamicExpressionStatem... method DoResolve (line 238) | protected override Expression DoResolve (ResolveContext ec) method DynamicExpressionStatement (line 258) | public DynamicExpressionStatement (IDynamicBinder binder, Arguments ar... method ContainsEmitWithAwait (line 271) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 276) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 282) | protected override Expression DoResolve (ResolveContext rc) method DoResolveCore (line 290) | protected bool DoResolveCore (ResolveContext rc) method Emit (line 315) | public override void Emit (EmitContext ec) method EmitStatement (line 320) | public override void EmitStatement (EmitContext ec) method EmitCall (line 325) | protected void EmitCall (EmitContext ec, Expression binder, Arguments ... method FlowAnalysis (line 543) | public override void FlowAnalysis (FlowAnalysisContext fc) method GetBinderNamespace (line 548) | public static MemberAccess GetBinderNamespace (Location loc) method GetBinder (line 554) | protected MemberAccess GetBinder (string name, Location loc) class DynamicEventCompoundAssign (line 563) | class DynamicEventCompoundAssign : ExpressionStatement class IsEvent (line 565) | class IsEvent : DynamicExpressionStatement, IDynamicBinder method IsEvent (line 569) | public IsEvent (string name, Arguments args, Location loc) method CreateCallSiteBinder (line 576) | public Expression CreateCallSiteBinder (ResolveContext ec, Arguments... method DynamicEventCompoundAssign (line 593) | public DynamicEventCompoundAssign (string name, Arguments args, Expres... method CreateExpressionTree (line 601) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 606) | protected override Expression DoResolve (ResolveContext rc) method Emit (line 614) | public override void Emit (EmitContext ec) method EmitStatement (line 621) | public override void EmitStatement (EmitContext ec) method FlowAnalysis (line 629) | public override void FlowAnalysis (FlowAnalysisContext fc) class DynamicConversion (line 635) | class DynamicConversion : DynamicExpressionStatement, IDynamicBinder method DynamicConversion (line 637) | public DynamicConversion (TypeSpec targetType, CSharpBinderFlags flags... method CreateCallSiteBinder (line 645) | public Expression CreateCallSiteBinder (ResolveContext ec, Arguments a... class DynamicConstructorBinder (line 658) | class DynamicConstructorBinder : DynamicExpressionStatement, IDynamicBinder method DynamicConstructorBinder (line 660) | public DynamicConstructorBinder (TypeSpec type, Arguments args, Locati... method CreateCallSiteBinder (line 667) | public Expression CreateCallSiteBinder (ResolveContext ec, Arguments a... class DynamicIndexBinder (line 679) | class DynamicIndexBinder : DynamicMemberAssignable method DynamicIndexBinder (line 683) | public DynamicIndexBinder (Arguments args, Location loc) method DynamicIndexBinder (line 688) | public DynamicIndexBinder (CSharpBinderFlags flags, Arguments args, Lo... method DoResolve (line 694) | protected override Expression DoResolve (ResolveContext ec) method CreateCallSiteBinder (line 700) | protected override Expression CreateCallSiteBinder (ResolveContext ec,... method CreateSetterArguments (line 712) | protected override Arguments CreateSetterArguments (ResolveContext rc,... class DynamicInvocation (line 745) | class DynamicInvocation : DynamicExpressionStatement, IDynamicBinder method DynamicInvocation (line 749) | public DynamicInvocation (ATypeNameExpression member, Arguments args, ... method CreateSpecialNameInvoke (line 756) | public static DynamicInvocation CreateSpecialNameInvoke (ATypeNameExpr... method CreateCallSiteBinder (line 763) | public Expression CreateCallSiteBinder (ResolveContext ec, Arguments a... method EmitStatement (line 811) | public override void EmitStatement (EmitContext ec) class DynamicMemberBinder (line 818) | class DynamicMemberBinder : DynamicMemberAssignable method DynamicMemberBinder (line 822) | public DynamicMemberBinder (string name, Arguments args, Location loc) method DynamicMemberBinder (line 828) | public DynamicMemberBinder (string name, CSharpBinderFlags flags, Argu... method CreateCallSiteBinder (line 834) | protected override Expression CreateCallSiteBinder (ResolveContext ec,... class DynamicMemberAssignable (line 851) | abstract class DynamicMemberAssignable : DynamicExpressionStatement, IDy... method DynamicMemberAssignable (line 856) | protected DynamicMemberAssignable (Arguments args, Location loc) method CreateCallSiteBinder (line 862) | public Expression CreateCallSiteBinder (ResolveContext ec, Arguments a... method CreateCallSiteBinder (line 870) | protected abstract Expression CreateCallSiteBinder (ResolveContext ec,... method CreateSetterArguments (line 872) | protected virtual Arguments CreateSetterArguments (ResolveContext rc, ... method DoResolveLValue (line 880) | public override Expression DoResolveLValue (ResolveContext rc, Express... method Emit (line 896) | public override void Emit (EmitContext ec) method EmitStatement (line 905) | public override void EmitStatement (EmitContext ec) method Emit (line 916) | public void Emit (EmitContext ec, bool leave_copy) method EmitAssign (line 921) | public void EmitAssign (EmitContext ec, Expression source, bool leave_... class DynamicUnaryConversion (line 929) | class DynamicUnaryConversion : DynamicExpressionStatement, IDynamicBinder method DynamicUnaryConversion (line 933) | public DynamicUnaryConversion (string name, Arguments args, Location loc) method CreateIsTrue (line 940) | public static DynamicUnaryConversion CreateIsTrue (ResolveContext rc, ... method CreateIsFalse (line 945) | public static DynamicUnaryConversion CreateIsFalse (ResolveContext rc,... method CreateCallSiteBinder (line 950) | public Expression CreateCallSiteBinder (ResolveContext ec, Arguments a... class DynamicSiteClass (line 968) | sealed class DynamicSiteClass : HoistedStoreyClass method DynamicSiteClass (line 970) | public DynamicSiteClass (TypeDefinition parent, MemberBase host, TypeP... method CreateCallSiteField (line 976) | public FieldSpec CreateCallSiteField (FullNamedExpression type, Locati... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/ecore.cs type ExprClass (line 36) | public enum ExprClass : byte { type ResolveFlags (line 55) | [Flags] type AddressOp (line 75) | [Flags] type IMemoryLocation (line 85) | public interface IMemoryLocation { method AddressOf (line 97) | void AddressOf (EmitContext ec, AddressOp mode); type IVariableReference (line 103) | public interface IVariableReference : IFixedExpression method SetHasAddressTaken (line 109) | void SetHasAddressTaken (); type IFixedExpression (line 116) | public interface IFixedExpression type IExpressionCleanup (line 121) | public interface IExpressionCleanup method EmitCleanup (line 123) | void EmitCleanup (EmitContext ec); class Expression (line 129) | public abstract class Expression { method CanReduceLambda (line 165) | public virtual MethodGroupExpr CanReduceLambda (AnonymousMethodBody body) method ContainsEmitWithAwait (line 188) | public virtual bool ContainsEmitWithAwait () method DoResolve (line 220) | protected abstract Expression DoResolve (ResolveContext rc); method DoResolveLValue (line 222) | public virtual Expression DoResolveLValue (ResolveContext rc, Expressi... method ResolveAsType (line 231) | public virtual TypeSpec ResolveAsType (IMemberContext mc, bool allowUn... method ErrorIsInaccesible (line 241) | public static void ErrorIsInaccesible (IMemberContext rc, string membe... method Error_ExpressionMustBeConstant (line 246) | public void Error_ExpressionMustBeConstant (ResolveContext rc, Locatio... method Error_ConstantCanBeInitializedWithNullOnly (line 251) | public void Error_ConstantCanBeInitializedWithNullOnly (ResolveContext... method Error_InvalidExpressionStatement (line 257) | protected virtual void Error_InvalidExpressionStatement (Report report... method Error_InvalidExpressionStatement (line 262) | public void Error_InvalidExpressionStatement (BlockContext bc) method Error_InvalidExpressionStatement (line 267) | public void Error_InvalidExpressionStatement (Report report) method Error_VoidInvalidInTheContext (line 272) | public static void Error_VoidInvalidInTheContext (Location loc, Report... method Error_ValueCannotBeConverted (line 277) | public virtual void Error_ValueCannotBeConverted (ResolveContext ec, T... method Error_ValueCannotBeConvertedCore (line 282) | protected void Error_ValueCannotBeConvertedCore (ResolveContext ec, Lo... method Error_TypeArgumentsCannotBeUsed (line 318) | public void Error_TypeArgumentsCannotBeUsed (IMemberContext context, M... method Error_TypeArgumentsCannotBeUsed (line 342) | public static void Error_TypeArgumentsCannotBeUsed (IMemberContext con... method Error_TypeDoesNotContainDefinition (line 348) | protected virtual void Error_TypeDoesNotContainDefinition (ResolveCont... method Error_TypeDoesNotContainDefinition (line 353) | public static void Error_TypeDoesNotContainDefinition (ResolveContext ... method Error_ValueAssignment (line 360) | public virtual void Error_ValueAssignment (ResolveContext rc, Expressi... method Error_VoidPointerOperation (line 371) | protected void Error_VoidPointerOperation (ResolveContext rc) method Warning_UnreachableExpression (line 376) | public static void Warning_UnreachableExpression (ResolveContext rc, L... method ProbeIdenticalTypeName (line 410) | public Expression ProbeIdenticalTypeName (ResolveContext rc, Expressio... method GetSignatureForError (line 428) | public virtual string GetSignatureForError () method IsNeverNull (line 433) | public static bool IsNeverNull (Expression expr) method IsNullPropagatingValid (line 449) | protected static bool IsNullPropagatingValid (TypeSpec type) method HasConditionalAccess (line 465) | public virtual bool HasConditionalAccess () method LiftMemberType (line 470) | protected static TypeSpec LiftMemberType (ResolveContext rc, TypeSpec ... method Resolve (line 485) | public Expression Resolve (ResolveContext ec, ResolveFlags flags) method Resolve (line 525) | public Expression Resolve (ResolveContext rc) method ResolveLValue (line 538) | public Expression ResolveLValue (ResolveContext ec, Expression right_s... method ResolveLabelConstant (line 570) | public Constant ResolveLabelConstant (ResolveContext rc) method EncodeAttributeValue (line 587) | public virtual void EncodeAttributeValue (IMemberContext rc, Attribute... method Emit (line 607) | public abstract void Emit (EmitContext ec); method EmitBranchable (line 614) | public virtual void EmitBranchable (EmitContext ec, Label target, bool... method EmitSideEffect (line 623) | public virtual void EmitSideEffect (EmitContext ec) method EmitToField (line 633) | public virtual Expression EmitToField (EmitContext ec) method EmitToFieldSource (line 699) | protected virtual FieldExpr EmitToFieldSource (EmitContext ec) method EmitExpressionsList (line 708) | protected static void EmitExpressionsList (EmitContext ec, List RemoveHiddenTypeParameterMethods (IList (ResolveContext rc, T... method ContainsEmitWithAwait (line 3377) | public override bool ContainsEmitWithAwait () method HasConditionalAccess (line 3382) | public override bool HasConditionalAccess () method IsSameOrBaseQualifier (line 3387) | static bool IsSameOrBaseQualifier (TypeSpec type, TypeSpec qtype) method DoBestMemberChecks (line 3401) | protected void DoBestMemberChecks (ResolveContext rc, T member) whe... method Error_CannotCallAbstractBase (line 3427) | protected virtual void Error_CannotCallAbstractBase (ResolveContext rc... method Error_ProtectedMemberAccess (line 3432) | public static void Error_ProtectedMemberAccess (ResolveContext rc, Mem... method FlowAnalysis (line 3440) | public override void FlowAnalysis (FlowAnalysisContext fc) method ResolveConditionalAccessReceiver (line 3451) | protected void ResolveConditionalAccessReceiver (ResolveContext rc) method ResolveInstanceExpression (line 3461) | public bool ResolveInstanceExpression (ResolveContext rc, Expression rhs) method ResolveInstanceExpressionCore (line 3513) | bool ResolveInstanceExpressionCore (ResolveContext rc, Expression rhs) method ResolveMemberAccess (line 3605) | public virtual MemberExpr ResolveMemberAccess (ResolveContext ec, Expr... method EmitInstance (line 3616) | protected void EmitInstance (EmitContext ec, bool prepare_for_load) method SetTypeArguments (line 3625) | public abstract void SetTypeArguments (ResolveContext ec, TypeArgument... class ExtensionMethodCandidates (line 3628) | public class ExtensionMethodCandidates method ExtensionMethodCandidates (line 3635) | public ExtensionMethodCandidates (IMemberContext context, IList GetBaseMembers (TypeSpec baseType) method LookupExtensionMethod (line 3714) | public override MethodGroupExpr LookupExtensionMethod (ResolveContext rc) method OverloadResolve (line 3720) | public override MethodGroupExpr OverloadResolve (ResolveContext ec, re... method AmbiguousCandidates (line 3758) | bool OverloadResolver.IErrorHandler.AmbiguousCandidates (ResolveContex... method ArgumentMismatch (line 3763) | bool OverloadResolver.IErrorHandler.ArgumentMismatch (ResolveContext r... method NoArgumentMatch (line 3779) | bool OverloadResolver.IErrorHandler.NoArgumentMatch (ResolveContext rc... method TypeInferenceFailed (line 3784) | bool OverloadResolver.IErrorHandler.TypeInferenceFailed (ResolveContex... class MethodGroupExpr (line 3796) | public class MethodGroupExpr : MemberExpr, OverloadResolver.IBaseMembers... method MethodGroupExpr (line 3808) | public MethodGroupExpr (IList mi, TypeSpec type, Location ... method MethodGroupExpr (line 3818) | public MethodGroupExpr (MethodSpec m, TypeSpec type, Location loc) method CreatePredefined (line 3901) | public static MethodGroupExpr CreatePredefined (MethodSpec best, TypeS... method GetSignatureForError (line 3909) | public override string GetSignatureForError () method CreateExpressionTree (line 3917) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 3934) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 3947) | public override void Emit (EmitContext ec) method EmitCall (line 3952) | public void EmitCall (EmitContext ec, Arguments arguments, bool statem... method EmitCall (line 3964) | public void EmitCall (EmitContext ec, Arguments arguments, TypeSpec co... method Error_ValueCannotBeConverted (line 3975) | public override void Error_ValueCannotBeConverted (ResolveContext ec, ... method IsExtensionMethodArgument (line 3981) | public static bool IsExtensionMethodArgument (Expression expr) method OverloadResolve (line 4005) | public virtual MethodGroupExpr OverloadResolve (ResolveContext ec, ref... method ResolveMemberAccess (line 4082) | public override MemberExpr ResolveMemberAccess (ResolveContext ec, Exp... method SetTypeArguments (line 4097) | public override void SetTypeArguments (ResolveContext ec, TypeArgument... method GetBaseMembers (line 4104) | public virtual IList GetBaseMembers (TypeSpec baseType) method GetOverrideMemberParameters (line 4109) | public IParametersMember GetOverrideMemberParameters (MemberSpec member) method LookupExtensionMethod (line 4121) | public virtual MethodGroupExpr LookupExtensionMethod (ResolveContext rc) type ConstructorInstanceQualifier (line 4142) | struct ConstructorInstanceQualifier : OverloadResolver.IInstanceQualifier method ConstructorInstanceQualifier (line 4144) | public ConstructorInstanceQualifier (TypeSpec type) method CheckProtectedMemberAccess (line 4152) | public bool CheckProtectedMemberAccess (ResolveContext rc, MemberSpec ... type OverloadResolver (line 4158) | public struct OverloadResolver type Restrictions (line 4160) | [Flags] type IBaseMembersProvider (line 4172) | public interface IBaseMembersProvider method GetBaseMembers (line 4174) | IList GetBaseMembers (TypeSpec baseType); method GetOverrideMemberParameters (line 4175) | IParametersMember GetOverrideMemberParameters (MemberSpec member); method LookupExtensionMethod (line 4176) | MethodGroupExpr LookupExtensionMethod (ResolveContext rc); type IErrorHandler (line 4179) | public interface IErrorHandler method AmbiguousCandidates (line 4181) | bool AmbiguousCandidates (ResolveContext rc, MemberSpec best, Member... method ArgumentMismatch (line 4182) | bool ArgumentMismatch (ResolveContext rc, MemberSpec best, Argument ... method NoArgumentMatch (line 4183) | bool NoArgumentMatch (ResolveContext rc, MemberSpec best); method TypeInferenceFailed (line 4184) | bool TypeInferenceFailed (ResolveContext rc, MemberSpec best); type IInstanceQualifier (line 4187) | public interface IInstanceQualifier method CheckProtectedMemberAccess (line 4190) | bool CheckProtectedMemberAccess (ResolveContext rc, MemberSpec member); class NoBaseMembers (line 4193) | sealed class NoBaseMembers : IBaseMembersProvider method GetBaseMembers (line 4197) | public IList GetBaseMembers (TypeSpec baseType) method GetOverrideMemberParameters (line 4202) | public IParametersMember GetOverrideMemberParameters (MemberSpec mem... method LookupExtensionMethod (line 4207) | public MethodGroupExpr LookupExtensionMethod (ResolveContext rc) type AmbiguousCandidate (line 4213) | struct AmbiguousCandidate method AmbiguousCandidate (line 4219) | public AmbiguousCandidate (MemberSpec member, AParametersCollection ... method OverloadResolver (line 4239) | public OverloadResolver (IList members, Restrictions restr... method OverloadResolver (line 4244) | public OverloadResolver (IList members, TypeArguments targ... method BetterExpressionConversion (line 4338) | static int BetterExpressionConversion (ResolveContext ec, Argument a, ... method BetterTypeConversion (line 4433) | public static int BetterTypeConversion (ResolveContext ec, TypeSpec p,... method BetterFunction (line 4527) | static bool BetterFunction (ResolveContext ec, Arguments args, MemberS... method CheckInflatedArguments (line 4687) | static bool CheckInflatedArguments (MethodSpec ms) method Error_ConstructorMismatch (line 4713) | public static void Error_ConstructorMismatch (ResolveContext rc, TypeS... method IsApplicable (line 4730) | int IsApplicable (ResolveContext ec, ref Arguments arguments, int arg_... method ResolveDefaultValueArgument (line 5083) | public static Expression ResolveDefaultValueArgument (ResolveContext e... method IsArgumentCompatible (line 5116) | int IsArgumentCompatible (ResolveContext ec, Argument argument, Parame... method MoreSpecific (line 5164) | static TypeSpec MoreSpecific (TypeSpec p, TypeSpec q) method ResolveMember (line 5209) | public T ResolveMember (ResolveContext rc, ref Arguments args) wher... method ResolveOperator (line 5502) | public MethodSpec ResolveOperator (ResolveContext rc, ref Arguments args) method ReportArgumentMismatch (line 5507) | void ReportArgumentMismatch (ResolveContext ec, int idx, MemberSpec me... method ReportOverloadError (line 5566) | void ReportOverloadError (ResolveContext rc, MemberSpec best_candidate... method HasUnfilledParams (line 5645) | static bool HasUnfilledParams (MemberSpec best_candidate, IParametersM... method VerifyArguments (line 5681) | bool VerifyArguments (ResolveContext ec, ref Arguments args, MemberSpe... class ConstantExpr (line 5843) | public class ConstantExpr : MemberExpr method ConstantExpr (line 5847) | public ConstantExpr (ConstSpec constant, Location loc) method CreateExpressionTree (line 5873) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 5878) | protected override Expression DoResolve (ResolveContext rc) method Emit (line 5889) | public override void Emit (EmitContext ec) method GetSignatureForError (line 5894) | public override string GetSignatureForError () method SetTypeArguments (line 5899) | public override void SetTypeArguments (ResolveContext ec, TypeArgument... class FieldExpr (line 5908) | public class FieldExpr : MemberExpr, IDynamicAssign, IMemoryLocation, IV... method FieldExpr (line 5916) | protected FieldExpr (Location l) method FieldExpr (line 5921) | public FieldExpr (FieldSpec spec, Location loc) method FieldExpr (line 5929) | public FieldExpr (FieldBase fi, Location l) method GetSignatureForError (line 5985) | public override string GetSignatureForError () method IsMarshalByRefAccess (line 5990) | public bool IsMarshalByRefAccess (ResolveContext rc) method SetHasAddressTaken (line 5998) | public void SetHasAddressTaken () method CloneTo (line 6006) | protected override void CloneTo (CloneContext clonectx, Expression tar... method CreateExpressionTree (line 6014) | public override Expression CreateExpressionTree (ResolveContext ec) method CreateExpressionTree (line 6023) | public Expression CreateExpressionTree (ResolveContext ec, bool conver... method CreateTypeOfExpression (line 6045) | public Expression CreateTypeOfExpression () method DoResolve (line 6050) | protected override Expression DoResolve (ResolveContext ec) method DoResolve (line 6057) | Expression DoResolve (ResolveContext ec, Expression rhs) method SetFieldAssigned (line 6130) | public void SetFieldAssigned (FlowAnalysisContext fc) method Error_AssignToReadonly (line 6177) | Expression Error_AssignToReadonly (ResolveContext rc, Expression right... method DoResolveLValue (line 6220) | public override Expression DoResolveLValue (ResolveContext ec, Express... method FlowAnalysis (line 6274) | public override void FlowAnalysis (FlowAnalysisContext fc) method GetHashCode (line 6294) | public override int GetHashCode () method Equals (line 6313) | public override bool Equals (object obj) method Emit (line 6328) | public void Emit (EmitContext ec, bool leave_copy) method EmitAssign (line 6375) | public void EmitAssign (EmitContext ec, Expression source, bool leave_... method EmitAssignFromStack (line 6432) | public void EmitAssignFromStack (EmitContext ec) method Emit (line 6441) | public override void Emit (EmitContext ec) method EmitSideEffect (line 6446) | public override void EmitSideEffect (EmitContext ec) method AddressOf (line 6454) | public virtual void AddressOf (EmitContext ec, AddressOp mode) method MakeAssignExpression (line 6496) | public SLE.Expression MakeAssignExpression (BuilderContext ctx, Expres... method MakeExpression (line 6501) | public override SLE.Expression MakeExpression (BuilderContext ctx) method SetTypeArguments (line 6512) | public override void SetTypeArguments (ResolveContext ec, TypeArgument... class PropertyExpr (line 6525) | sealed class PropertyExpr : PropertyOrIndexerExpr method PropertyExpr (line 6529) | public PropertyExpr (PropertySpec spec, Location l) method CanReduceLambda (line 6583) | public override MethodGroupExpr CanReduceLambda (AnonymousMethodBody b... method CreatePredefined (line 6598) | public static PropertyExpr CreatePredefined (PropertySpec spec, Locati... method CreateExpressionTree (line 6606) | public override Expression CreateExpressionTree (ResolveContext ec) method CreateSetterTypeOfExpression (line 6628) | public Expression CreateSetterTypeOfExpression (ResolveContext rc) method GetSignatureForError (line 6634) | public override string GetSignatureForError () method MakeAssignExpression (line 6639) | public override SLE.Expression MakeAssignExpression (BuilderContext ct... method MakeExpression (line 6648) | public override SLE.Expression MakeExpression (BuilderContext ctx) method Error_PropertyNotValid (line 6657) | void Error_PropertyNotValid (ResolveContext ec) method IsSingleDimensionalArrayLength (line 6664) | bool IsSingleDimensionalArrayLength () method Emit (line 6673) | public override void Emit (EmitContext ec, bool leave_copy) method EmitAssign (line 6698) | public override void EmitAssign (EmitContext ec, Expression source, bo... method FlowAnalysis (line 6767) | public override void FlowAnalysis (FlowAnalysisContext fc) method OverloadResolve (line 6775) | protected override Expression OverloadResolve (ResolveContext rc, Expr... method SetTypeArguments (line 6813) | public override void SetTypeArguments (ResolveContext ec, TypeArgument... class PropertyOrIndexerExpr (line 6819) | abstract class PropertyOrIndexerExpr : MemberExpr, IDynamicAssign whe... method PropertyOrIndexerExpr (line 6829) | protected PropertyOrIndexerExpr (Location l) method DoResolve (line 6858) | protected override Expression DoResolve (ResolveContext ec) method DoResolveLValue (line 6882) | public override Expression DoResolveLValue (ResolveContext ec, Express... method EmitConditionalAccess (line 6916) | void EmitConditionalAccess (EmitContext ec, ref CallEmitter call, Meth... method Emit (line 6928) | public virtual void Emit (EmitContext ec, bool leave_copy) method EmitAssign (line 6956) | public abstract void EmitAssign (EmitContext ec, Expression source, bo... method Emit (line 6958) | public override void Emit (EmitContext ec) method EmitToFieldSource (line 6963) | protected override FieldExpr EmitToFieldSource (EmitContext ec) method MakeAssignExpression (line 6970) | public abstract SLE.Expression MakeAssignExpression (BuilderContext ct... method OverloadResolve (line 6972) | protected abstract Expression OverloadResolve (ResolveContext rc, Expr... method ResolveGetter (line 6974) | bool ResolveGetter (ResolveContext rc) method ResolveSetter (line 7002) | bool ResolveSetter (ResolveContext rc) class EventExpr (line 7032) | public class EventExpr : MemberExpr, IAssignMethod method EventExpr (line 7037) | public EventExpr (EventSpec spec, Location loc) method ResolveMemberAccess (line 7081) | public override MemberExpr ResolveMemberAccess (ResolveContext ec, Exp... method CreateExpressionTree (line 7112) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolveLValue (line 7117) | public override Expression DoResolveLValue (ResolveContext ec, Express... method DoResolve (line 7134) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 7149) | public override void Emit (EmitContext ec) method Emit (line 7157) | public void Emit (EmitContext ec, bool leave_copy) method EmitAssign (line 7162) | public void EmitAssign (EmitContext ec, Expression source, bool leave_... method Error_AssignmentEventOnly (line 7186) | void Error_AssignmentEventOnly (ResolveContext ec) method Error_CannotCallAbstractBase (line 7199) | protected override void Error_CannotCallAbstractBase (ResolveContext r... method GetSignatureForError (line 7205) | public override string GetSignatureForError () method SetTypeArguments (line 7210) | public override void SetTypeArguments (ResolveContext ec, TypeArgument... class TemporaryVariableReference (line 7216) | public class TemporaryVariableReference : VariableReference class Declarator (line 7218) | public class Declarator : Statement method Declarator (line 7222) | public Declarator (TemporaryVariableReference variable) method DoEmit (line 7228) | protected override void DoEmit (EmitContext ec) method Emit (line 7233) | public override void Emit (EmitContext ec) method DoFlowAnalysis (line 7239) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method CloneTo (line 7244) | protected override void CloneTo (CloneContext clonectx, Statement ta... method TemporaryVariableReference (line 7252) | public TemporaryVariableReference (LocalVariable li, Location loc) method Create (line 7273) | public static TemporaryVariableReference Create (TypeSpec type, Block ... method DoResolve (line 7279) | protected override Expression DoResolve (ResolveContext ec) method DoResolveLValue (line 7297) | public override Expression DoResolveLValue (ResolveContext ec, Express... method Emit (line 7302) | public override void Emit (EmitContext ec) method EmitAssign (line 7309) | public void EmitAssign (EmitContext ec, Expression source) method GetHoistedVariable (line 7316) | public override HoistedVariable GetHoistedVariable (AnonymousExpressio... method SetHasAddressTaken (line 7333) | public override void SetHasAddressTaken () class VarExpr (line 7351) | class VarExpr : SimpleName method VarExpr (line 7353) | public VarExpr (Location loc) method InferType (line 7358) | public bool InferType (ResolveContext ec, Expression right_side) method Error_TypeOrNamespaceNotFound (line 7375) | protected override void Error_TypeOrNamespaceNotFound (IMemberContext ec) class InvalidStatementExpression (line 7384) | public class InvalidStatementExpression : Statement method InvalidStatementExpression (line 7391) | public InvalidStatementExpression (Expression expr) method Emit (line 7396) | public override void Emit (EmitContext ec) method DoEmit (line 7401) | protected override void DoEmit (EmitContext ec) method CloneTo (line 7406) | protected override void CloneTo (CloneContext clonectx, Statement target) method CreateExpressionTree (line 7411) | public override Mono.CSharp.Expression CreateExpressionTree (ResolveCo... method Accept (line 7416) | public override object Accept (Mono.CSharp.StructuralVisitor visitor) method DoFlowAnalysis (line 7421) | protected override bool DoFlowAnalysis(FlowAnalysisContext fc) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/enum.cs class EnumMember (line 27) | public class EnumMember : Const class EnumTypeExpr (line 29) | class EnumTypeExpr : TypeExpr method ResolveAsType (line 31) | public override TypeSpec ResolveAsType (IMemberContext ec, bool allo... method EnumMember (line 39) | public EnumMember (Enum parent, MemberName name, Attributes attrs) method IsValidEnumType (line 44) | static bool IsValidEnumType (TypeSpec t) method ConvertInitializer (line 62) | public override Constant ConvertInitializer (ResolveContext rc, Consta... method Define (line 83) | public override bool Define () method Accept (line 96) | public override void Accept (StructuralVisitor visitor) class Enum (line 106) | public class Enum : TypeDefinition class ImplicitInitializer (line 111) | sealed class ImplicitInitializer : Expression method ImplicitInitializer (line 116) | public ImplicitInitializer (EnumMember current, EnumMember prev) method ContainsEmitWithAwait (line 122) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 127) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 132) | protected override Expression DoResolve (ResolveContext rc) method Emit (line 151) | public override void Emit (EmitContext ec) method Enum (line 168) | public Enum (TypeContainer parent, FullNamedExpression type, Modifiers... method Accept (line 205) | public override void Accept (StructuralVisitor visitor) method AddEnumMember (line 210) | public void AddEnumMember (EnumMember em) method Error_UnderlyingType (line 221) | public void Error_UnderlyingType (Location loc) method DoDefineContainer (line 227) | protected override void DoDefineContainer () method DoDefineMembers (line 251) | protected override bool DoDefineMembers () method IsUnmanagedType (line 265) | public override bool IsUnmanagedType () method ResolveBaseTypes (line 270) | protected override TypeSpec[] ResolveBaseTypes (out FullNamedExpressio... method VerifyClsCompliance (line 277) | protected override bool VerifyClsCompliance () class EnumSpec (line 295) | class EnumSpec : TypeSpec method EnumSpec (line 299) | public EnumSpec (TypeSpec declaringType, ITypeDefinition definition, T... method GetUnderlyingType (line 317) | public static TypeSpec GetUnderlyingType (TypeSpec t) method IsValidUnderlyingType (line 322) | public static bool IsValidUnderlyingType (TypeSpec type) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/eval.cs class Evaluator (line 47) | public class Evaluator { type ParseMode (line 49) | enum ParseMode { method Evaluator (line 82) | public Evaluator (CompilerContext ctx) method Init (line 102) | void Init () method ParseStartupFiles (line 119) | void ParseStartupFiles () method Reset (line 132) | void Reset () method Interrupt (line 187) | public void Interrupt () method Compile (line 222) | public string Compile (string input, out CompiledMethod compiled) method Compile (line 284) | public CompiledMethod Compile (string input) method EmitValueChangedCallback (line 299) | internal void EmitValueChangedCallback (EmitContext ec, string name, T... method Evaluate (line 344) | public string Evaluate (string input, out object result, out bool resu... method GetCompletions (line 391) | public string [] GetCompletions (string input, out string prefix) method Run (line 450) | public bool Run (string statement) method Evaluate (line 468) | public object Evaluate (string input) type InputKind (line 489) | enum InputKind { method ToplevelOrStatement (line 506) | InputKind ToplevelOrStatement (SeekableStreamReader seekable) method ParseString (line 613) | CSharpParser ParseString (ParseMode mode, string input, out bool parti... method CompileBlock (line 677) | CompiledMethod CompileBlock (Class host, Undo undo, Report Report) class QuitValue (line 844) | internal static class QuitValue { } method LookupField (line 846) | internal Tuple LookupField (string name) method Quote (line 853) | static string Quote (string s) method GetUsing (line 861) | public string GetUsing () method GetUsingList (line 876) | internal List GetUsingList () method GetVarNames (line 890) | internal string [] GetVarNames () method GetVars (line 897) | public string GetVars () method LoadAssembly (line 924) | public void LoadAssembly (string file) method ReferenceAssembly (line 939) | public void ReferenceAssembly (Assembly a) class InteractiveBase (line 971) | public class InteractiveBase { method ShowVars (line 1003) | static public void ShowVars () method ShowUsing (line 1012) | static public void ShowUsing () method Time (line 1021) | static public TimeSpan Time (Action a) method LoadPackage (line 1036) | static public void LoadPackage (string pkg) method LoadAssembly (line 1067) | static public void LoadAssembly (string assembly) method print (line 1072) | static public void print (object obj) method print (line 1077) | static public void print (string fmt, params object [] args) method Quit (line 1117) | static public void Quit () { method Describe (line 1132) | static public string Describe (object x) class InteractiveMethod (line 1146) | class InteractiveMethod : Method method InteractiveMethod (line 1148) | public InteractiveMethod(TypeDefinition parent, FullNamedExpression re... method ChangeToAsync (line 1153) | public void ChangeToAsync () method GetSignatureForError (line 1161) | public override string GetSignatureForError() class HoistedEvaluatorVariable (line 1167) | class HoistedEvaluatorVariable : HoistedVariable method HoistedEvaluatorVariable (line 1169) | public HoistedEvaluatorVariable (Field field) method GetFieldExpression (line 1174) | protected override FieldExpr GetFieldExpression (EmitContext ec) class OptionalAssign (line 1186) | class OptionalAssign : SimpleAssign { method OptionalAssign (line 1187) | public OptionalAssign (Expression s, Location loc) method DoResolve (line 1198) | protected override Expression DoResolve (ResolveContext ec) method EmitStatement (line 1250) | public override void EmitStatement(EmitContext ec) class Undo (line 1261) | public class Undo method AddTypeContainer (line 1265) | public void AddTypeContainer (TypeContainer current_container, TypeDef... method ExecuteUndo (line 1287) | public void ExecuteUndo () class ListenerProxy (line 1300) | static class ListenerProxy method Register (line 1306) | public static int Register (ValueModificationHandler listener) method Unregister (line 1315) | public static void Unregister (int listenerId) method ValueChanged (line 1322) | public static void ValueChanged (object value, int row, int col, strin... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/expression.cs class UserOperatorCall (line 34) | public class UserOperatorCall : Expression { method UserOperatorCall (line 39) | public UserOperatorCall (MethodSpec oper, Arguments args, Func CreateLiftedOperators (ResolveContext rc, IList CombineUserOperators (IList left,... method CheckOutOfRangeComparison (line 4739) | void CheckOutOfRangeComparison (ResolveContext ec, Constant c, TypeSpe... method EmitBranchable (line 4760) | public override void EmitBranchable (EmitContext ec, Label target, boo... method Emit (line 4921) | public override void Emit (EmitContext ec) method EmitOperator (line 4965) | public void EmitOperator (EmitContext ec, Expression left, Expression ... method EmitSideEffect (line 4980) | public override void EmitSideEffect (EmitContext ec) method EmitToField (line 4991) | public override Expression EmitToField (EmitContext ec) method CloneTo (line 5012) | protected override void CloneTo (CloneContext clonectx, Expression t) method CreateCallSiteBinder (line 5020) | public Expression CreateCallSiteBinder (ResolveContext ec, Arguments a... method CreateExpressionTree (line 5042) | public override Expression CreateExpressionTree (ResolveContext ec) method CreateExpressionTree (line 5047) | public Expression CreateExpressionTree (ResolveContext ec, Expression ... method Accept (line 5140) | public override object Accept (StructuralVisitor visitor) class StringConcat (line 5151) | public class StringConcat : Expression method StringConcat (line 5155) | StringConcat (Location loc) method ContainsEmitWithAwait (line 5161) | public override bool ContainsEmitWithAwait () method Create (line 5166) | public static StringConcat Create (ResolveContext rc, Expression left,... method CreateExpressionTree (line 5180) | public override Expression CreateExpressionTree (ResolveContext ec) method CreateExpressionAddCall (line 5189) | Expression CreateExpressionAddCall (ResolveContext ec, Argument left, ... method DoResolve (line 5219) | protected override Expression DoResolve (ResolveContext ec) method Append (line 5224) | void Append (ResolveContext rc, Expression operand) method GetConcatMethodCandidates (line 5253) | IList GetConcatMethodCandidates () method Emit (line 5258) | public override void Emit (EmitContext ec) method FlowAnalysis (line 5275) | public override void FlowAnalysis (FlowAnalysisContext fc) method MakeExpression (line 5280) | public override SLE.Expression MakeExpression (BuilderContext ctx) class ConditionalLogicalOperator (line 5293) | public class ConditionalLogicalOperator : UserOperatorCall method ConditionalLogicalOperator (line 5298) | public ConditionalLogicalOperator (MethodSpec oper, Arguments argument... method DoResolve (line 5305) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 5330) | public override void Emit (EmitContext ec) class PointerArithmetic (line 5367) | public class PointerArithmetic : Expression { method PointerArithmetic (line 5374) | public PointerArithmetic (Binary.Operator op, Expression l, Expression... method ContainsEmitWithAwait (line 5383) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 5388) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 5394) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 5407) | public override void Emit (EmitContext ec) class BooleanExpression (line 5520) | public class BooleanExpression : ShimExpression method BooleanExpression (line 5522) | public BooleanExpression (Expression expr) method CreateExpressionTree (line 5528) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 5535) | protected override Expression DoResolve (ResolveContext ec) method Accept (line 5577) | public override object Accept (StructuralVisitor visitor) class BooleanExpressionFalse (line 5583) | public class BooleanExpressionFalse : Unary method BooleanExpressionFalse (line 5585) | public BooleanExpressionFalse (Expression expr) method ResolveOperator (line 5590) | protected override Expression ResolveOperator (ResolveContext ec, Expr... class Conditional (line 5599) | public class Conditional : Expression { method Conditional (line 5602) | public Conditional (Expression expr, Expression true_expr, Expression ... method ContainsEmitWithAwait (line 5632) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 5637) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 5646) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 5733) | public override void Emit (EmitContext ec) method FlowAnalysis (line 5759) | public override void FlowAnalysis (FlowAnalysisContext fc) method FlowAnalysisConditional (line 5775) | public override void FlowAnalysisConditional (FlowAnalysisContext fc) method CloneTo (line 5795) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 5804) | public override object Accept (StructuralVisitor visitor) class VariableReference (line 5810) | public abstract class VariableReference : Expression, IAssignMethod, IMe... method GetHoistedVariable (line 5815) | public abstract HoistedVariable GetHoistedVariable (AnonymousExpressio... method SetHasAddressTaken (line 5816) | public abstract void SetHasAddressTaken (); method AddressOf (line 5835) | public virtual void AddressOf (EmitContext ec, AddressOp mode) method ContainsEmitWithAwait (line 5846) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 5851) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolveLValue (line 5862) | public override Expression DoResolveLValue (ResolveContext rc, Express... method Emit (line 5873) | public override void Emit (EmitContext ec) method EmitSideEffect (line 5878) | public override void EmitSideEffect (EmitContext ec) method EmitLoad (line 5889) | public void EmitLoad (EmitContext ec) method Emit (line 5894) | public void Emit (EmitContext ec, bool leave_copy) method EmitAssign (line 5922) | public void EmitAssign (EmitContext ec, Expression source, bool leave_... method EmitToField (line 5967) | public override Expression EmitToField (EmitContext ec) method GetHoistedVariable (line 5977) | public HoistedVariable GetHoistedVariable (ResolveContext rc) method GetHoistedVariable (line 5982) | public HoistedVariable GetHoistedVariable (EmitContext ec) method GetSignatureForError (line 5987) | public override string GetSignatureForError () class LocalVariableReference (line 6000) | public class LocalVariableReference : VariableReference method LocalVariableReference (line 6004) | public LocalVariableReference (LocalVariable li, Location l) method GetHoistedVariable (line 6014) | public override HoistedVariable GetHoistedVariable (AnonymousExpressio... method FlowAnalysis (line 6049) | public override void FlowAnalysis (FlowAnalysisContext fc) method SetHasAddressTaken (line 6062) | public override void SetHasAddressTaken () method DoResolveBase (line 6067) | void DoResolveBase (ResolveContext ec) method DoResolve (line 6092) | protected override Expression DoResolve (ResolveContext ec) method DoResolveLValue (line 6100) | public override Expression DoResolveLValue (ResolveContext ec, Express... method GetHashCode (line 6134) | public override int GetHashCode () method Equals (line 6139) | public override bool Equals (object obj) method ToString (line 6152) | public override string ToString () method CloneTo (line 6157) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 6162) | public override object Accept (StructuralVisitor visitor) class ParameterReference (line 6172) | public class ParameterReference : VariableReference method ParameterReference (line 6176) | public ParameterReference (ParametersBlock.ParameterInfo pi, Location ... method GetHoistedVariable (line 6201) | public override HoistedVariable GetHoistedVariable (AnonymousExpressio... method AddressOf (line 6232) | public override void AddressOf (EmitContext ec, AddressOp mode) method SetHasAddressTaken (line 6245) | public override void SetHasAddressTaken () method DoResolveBase (line 6250) | bool DoResolveBase (ResolveContext ec) method GetHashCode (line 6281) | public override int GetHashCode () method Equals (line 6286) | public override bool Equals (object obj) method CloneTo (line 6295) | protected override void CloneTo (CloneContext clonectx, Expression tar... method CreateExpressionTree (line 6301) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 6310) | protected override Expression DoResolve (ResolveContext ec) method DoResolveLValue (line 6318) | public override Expression DoResolveLValue (ResolveContext ec, Express... method FlowAnalysis (line 6329) | public override void FlowAnalysis (FlowAnalysisContext fc) class Invocation (line 6346) | public class Invocation : ExpressionStatement class Predefined (line 6348) | public class Predefined : Invocation method Predefined (line 6350) | public Predefined (MethodGroupExpr expr, Arguments arguments) method DoResolveOverload (line 6356) | protected override MethodGroupExpr DoResolveOverload (ResolveContext... method Invocation (line 6374) | public Invocation (Expression expr, Arguments arguments) method CanReduceLambda (line 6410) | public override MethodGroupExpr CanReduceLambda (AnonymousMethodBody b... method CloneTo (line 6454) | protected override void CloneTo (CloneContext clonectx, Expression t) method ContainsEmitWithAwait (line 6464) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 6472) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 6485) | protected override Expression DoResolve (ResolveContext rc) method DoResolveInvocation (line 6499) | Expression DoResolveInvocation (ResolveContext ec) method DoResolveDynamic (line 6587) | protected virtual Expression DoResolveDynamic (ResolveContext ec, Expr... method DoResolveOverload (line 6643) | protected virtual MethodGroupExpr DoResolveOverload (ResolveContext ec) method FlowAnalysis (line 6648) | public override void FlowAnalysis (FlowAnalysisContext fc) method GetSignatureForError (line 6662) | public override string GetSignatureForError () method HasConditionalAccess (line 6667) | public override bool HasConditionalAccess () method IsMemberInvocable (line 6676) | public static bool IsMemberInvocable (MemberSpec member) method IsSpecialMethodInvocation (line 6690) | public static bool IsSpecialMethodInvocation (ResolveContext ec, Metho... method Emit (line 6705) | public override void Emit (EmitContext ec) method EmitStatement (line 6716) | public override void EmitStatement (EmitContext ec) method MakeExpression (line 6727) | public override SLE.Expression MakeExpression (BuilderContext ctx) method MakeExpression (line 6732) | public static SLE.Expression MakeExpression (BuilderContext ctx, Expre... method Accept (line 6742) | public override object Accept (StructuralVisitor visitor) class New (line 6751) | public class New : ExpressionStatement, IMemoryLocation method New (line 6764) | public New (Expression requested_type, Arguments arguments, Location l) method Constantify (line 6804) | public static Constant Constantify (TypeSpec t, Location loc) method ContainsEmitWithAwait (line 6844) | public override bool ContainsEmitWithAwait () method CheckComImport (line 6854) | public Expression CheckComImport (ResolveContext ec) method CreateExpressionTree (line 6872) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 6886) | protected override Expression DoResolve (ResolveContext ec) method DoEmitTypeParameter (line 6972) | bool DoEmitTypeParameter (EmitContext ec) method Emit (line 7041) | public virtual bool Emit (EmitContext ec, IMemoryLocation target) method Emit (line 7080) | public override void Emit (EmitContext ec) method EmitStatement (line 7092) | public override void EmitStatement (EmitContext ec) method FlowAnalysis (line 7104) | public override void FlowAnalysis (FlowAnalysisContext fc) method AddressOf (line 7110) | public void AddressOf (EmitContext ec, AddressOp mode) method EmitAddressOf (line 7115) | protected virtual IMemoryLocation EmitAddressOf (EmitContext ec, Addre... method CloneTo (line 7141) | protected override void CloneTo (CloneContext clonectx, Expression t) method MakeExpression (line 7151) | public override SLE.Expression MakeExpression (BuilderContext ctx) method Accept (line 7160) | public override object Accept (StructuralVisitor visitor) class ArrayInitializer (line 7172) | public class ArrayInitializer : Expression method ArrayInitializer (line 7177) | public ArrayInitializer (List init, Location loc) method ArrayInitializer (line 7183) | public ArrayInitializer (int count, Location loc) method ArrayInitializer (line 7188) | public ArrayInitializer (Location loc) method Add (line 7221) | public void Add (Expression expr) method ContainsEmitWithAwait (line 7226) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 7231) | public override Expression CreateExpressionTree (ResolveContext ec) method CloneTo (line 7236) | protected override void CloneTo (CloneContext clonectx, Expression t) method DoResolve (line 7245) | protected override Expression DoResolve (ResolveContext rc) method Emit (line 7265) | public override void Emit (EmitContext ec) method FlowAnalysis (line 7270) | public override void FlowAnalysis (FlowAnalysisContext fc) method Accept (line 7275) | public override object Accept (StructuralVisitor visitor) class ArrayCreation (line 7291) | public class ArrayCreation : Expression method ArrayCreation (line 7318) | public ArrayCreation (FullNamedExpression requested_base_type, List method TypeOfMethod (line 8774) | public TypeOfMethod (MethodSpec method, Location loc) method DoResolve (line 8779) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 8793) | public override void Emit (EmitContext ec) method GetTypeFromHandle (line 8801) | protected override PredefinedMember GetTypeFromHandle (Emi... method GetTypeFromHandleGeneric (line 8806) | protected override PredefinedMember GetTypeFromHandleGener... class TypeOfMember (line 8812) | abstract class TypeOfMember : Expression where T : MemberSpec method TypeOfMember (line 8816) | protected TypeOfMember (T member, Location loc) method ContainsEmitWithAwait (line 8828) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 8833) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 8841) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 8847) | public override void Emit (EmitContext ec) method GetTypeFromHandle (line 8863) | protected abstract PredefinedMember GetTypeFromHandle (Emi... method GetTypeFromHandleGeneric (line 8864) | protected abstract PredefinedMember GetTypeFromHandleGener... class TypeOfField (line 8867) | sealed class TypeOfField : TypeOfMember method TypeOfField (line 8869) | public TypeOfField (FieldSpec field, Location loc) method DoResolve (line 8874) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 8883) | public override void Emit (EmitContext ec) method GetTypeFromHandle (line 8889) | protected override PredefinedMember GetTypeFromHandle (Emi... method GetTypeFromHandleGeneric (line 8894) | protected override PredefinedMember GetTypeFromHandleGener... class SizeOf (line 8903) | public class SizeOf : Expression { method SizeOf (line 8907) | public SizeOf (Expression queried_type, Location l) method ContainsEmitWithAwait (line 8925) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 8930) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 8936) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 8965) | public override void Emit (EmitContext ec) method CloneTo (line 8970) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 8974) | public override object Accept (StructuralVisitor visitor) class QualifiedAliasMember (line 8983) | public class QualifiedAliasMember : MemberAccess method QualifiedAliasMember (line 8988) | public QualifiedAliasMember (string alias, string identifier, Location l) method QualifiedAliasMember (line 8994) | public QualifiedAliasMember (string alias, string identifier, TypeArgu... method QualifiedAliasMember (line 9000) | public QualifiedAliasMember (string alias, string identifier, int arit... method CreateExpressionFromAlias (line 9012) | public FullNamedExpression CreateExpressionFromAlias (IMemberContext mc) method ResolveAsTypeOrNamespace (line 9029) | public override FullNamedExpression ResolveAsTypeOrNamespace (IMemberC... method DoResolve (line 9038) | protected override Expression DoResolve (ResolveContext rc) method GetSignatureForError (line 9043) | public override string GetSignatureForError () method HasConditionalAccess (line 9053) | public override bool HasConditionalAccess () method LookupNameExpression (line 9058) | public override Expression LookupNameExpression (ResolveContext rc, Me... method CloneTo (line 9071) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 9076) | public override object Accept (StructuralVisitor visitor) class MemberAccess (line 9085) | public class MemberAccess : ATypeNameExpression method MemberAccess (line 9089) | public MemberAccess (Expression expr, string id) method MemberAccess (line 9095) | public MemberAccess (Expression expr, string identifier, Location loc) method MemberAccess (line 9101) | public MemberAccess (Expression expr, string identifier, TypeArguments... method MemberAccess (line 9107) | public MemberAccess (Expression expr, string identifier, int arity, Lo... method DoResolve (line 9125) | protected override Expression DoResolve (ResolveContext rc) method DoResolveLValue (line 9134) | public override Expression DoResolveLValue (ResolveContext rc, Express... method Error_OperatorCannotBeApplied (line 9149) | protected virtual void Error_OperatorCannotBeApplied (ResolveContext r... method HasConditionalAccess (line 9157) | public override bool HasConditionalAccess () method IsValidDotExpression (line 9162) | public static bool IsValidDotExpression (TypeSpec type) method LookupNameExpression (line 9170) | public override Expression LookupNameExpression (ResolveContext rc, Me... method ResolveAsTypeOrNamespace (line 9345) | public override FullNamedExpression ResolveAsTypeOrNamespace (IMemberC... method Error_IdentifierNotFound (line 9449) | public void Error_IdentifierNotFound (IMemberContext rc, TypeSpec expr... method Error_InvalidExpressionStatement (line 9468) | protected override void Error_InvalidExpressionStatement (Report repor... method Error_TypeDoesNotContainDefinition (line 9473) | protected override void Error_TypeDoesNotContainDefinition (ResolveCon... method GetSignatureForError (line 9496) | public override string GetSignatureForError () method CloneTo (line 9501) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 9508) | public override object Accept (StructuralVisitor visitor) class ConditionalMemberAccess (line 9514) | public class ConditionalMemberAccess : MemberAccess method ConditionalMemberAccess (line 9516) | public ConditionalMemberAccess (Expression expr, string identifier, Ty... method HasConditionalAccess (line 9521) | public override bool HasConditionalAccess () class CheckedExpr (line 9530) | public class CheckedExpr : Expression { method CheckedExpr (line 9534) | public CheckedExpr (Expression e, Location l) method ContainsEmitWithAwait (line 9540) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 9545) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 9551) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 9567) | public override void Emit (EmitContext ec) method EmitBranchable (line 9573) | public override void EmitBranchable (EmitContext ec, Label target, boo... method FlowAnalysis (line 9579) | public override void FlowAnalysis (FlowAnalysisContext fc) method MakeExpression (line 9584) | public override SLE.Expression MakeExpression (BuilderContext ctx) method CloneTo (line 9591) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 9598) | public override object Accept (StructuralVisitor visitor) class UnCheckedExpr (line 9607) | public class UnCheckedExpr : Expression { method UnCheckedExpr (line 9611) | public UnCheckedExpr (Expression e, Location l) method ContainsEmitWithAwait (line 9617) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 9622) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 9628) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 9644) | public override void Emit (EmitContext ec) method EmitBranchable (line 9650) | public override void EmitBranchable (EmitContext ec, Label target, boo... method FlowAnalysis (line 9656) | public override void FlowAnalysis (FlowAnalysisContext fc) method CloneTo (line 9661) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 9668) | public override object Accept (StructuralVisitor visitor) class ElementAccess (line 9680) | public class ElementAccess : Expression method ElementAccess (line 9685) | public ElementAccess (Expression e, Arguments args, Location loc) method ContainsEmitWithAwait (line 9700) | public override bool ContainsEmitWithAwait () method CreateAccessExpression (line 9709) | Expression CreateAccessExpression (ResolveContext ec, bool conditional... method CreateExpressionTree (line 9756) | public override Expression CreateExpressionTree (ResolveContext ec) method Error_CannotApplyIndexing (line 9764) | public static void Error_CannotApplyIndexing (ResolveContext rc, TypeS... method HasConditionalAccess (line 9772) | public override bool HasConditionalAccess () method MakePointerAccess (line 9777) | Expression MakePointerAccess (ResolveContext rc, TypeSpec type) method DoResolve (line 9798) | protected override Expression DoResolve (ResolveContext rc) method DoResolveLValue (line 9820) | public override Expression DoResolveLValue (ResolveContext ec, Express... method Emit (line 9829) | public override void Emit (EmitContext ec) method Error_NamedArgument (line 9834) | public static void Error_NamedArgument (NamedArgument na, Report Report) method FlowAnalysis (line 9839) | public override void FlowAnalysis (FlowAnalysisContext fc) method GetSignatureForError (line 9849) | public override string GetSignatureForError () method CloneTo (line 9854) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 9863) | public override object Accept (StructuralVisitor visitor) class ArrayAccess (line 9872) | public class ArrayAccess : Expression, IDynamicAssign, IMemoryLocation { method ArrayAccess (line 9882) | public ArrayAccess (ElementAccess ea_data, Location l) method AddressOf (line 9892) | public void AddressOf (EmitContext ec, AddressOp mode) method CreateExpressionTree (line 9908) | public override Expression CreateExpressionTree (ResolveContext ec) method ContainsEmitWithAwait (line 9916) | public override bool ContainsEmitWithAwait () method DoResolveLValue (line 9921) | public override Expression DoResolveLValue (ResolveContext ec, Express... method DoResolve (line 9929) | protected override Expression DoResolve (ResolveContext ec) method Error_NegativeArrayIndex (line 9964) | protected override void Error_NegativeArrayIndex (ResolveContext ec, L... method FlowAnalysis (line 9969) | public override void FlowAnalysis (FlowAnalysisContext fc) method LoadInstanceAndArguments (line 9977) | void LoadInstanceAndArguments (EmitContext ec, bool duplicateArguments... method Emit (line 9999) | public void Emit (EmitContext ec, bool leave_copy) method Emit (line 10026) | public override void Emit (EmitContext ec) method EmitAssign (line 10031) | public void EmitAssign (EmitContext ec, Expression source, bool leave_... method EmitToField (line 10101) | public override Expression EmitToField (EmitContext ec) method MakeAssignExpression (line 10117) | public SLE.Expression MakeAssignExpression (BuilderContext ctx, Expres... method MakeExpression (line 10126) | public override SLE.Expression MakeExpression (BuilderContext ctx) method MakeExpressionArguments (line 10131) | SLE.Expression[] MakeExpressionArguments (BuilderContext ctx) class IndexerExpr (line 10142) | class IndexerExpr : PropertyOrIndexerExpr, OverloadResolver... method IndexerExpr (line 10148) | public IndexerExpr (IList indexers, TypeSpec queriedType, ... method IndexerExpr (line 10153) | public IndexerExpr (IList indexers, TypeSpec queriedType, ... method ContainsEmitWithAwait (line 10203) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 10208) | public override Expression CreateExpressionTree (ResolveContext ec) method EmitAssign (line 10221) | public override void EmitAssign (EmitContext ec, Expression source, bo... method FlowAnalysis (line 10288) | public override void FlowAnalysis (FlowAnalysisContext fc) method GetSignatureForError (line 10297) | public override string GetSignatureForError () method MakeAssignExpression (line 10302) | public override SLE.Expression MakeAssignExpression (BuilderContext ct... method MakeExpression (line 10319) | public override SLE.Expression MakeExpression (BuilderContext ctx) method OverloadResolve (line 10329) | protected override Expression OverloadResolve (ResolveContext rc, Expr... method CloneTo (line 10380) | protected override void CloneTo (CloneContext clonectx, Expression t) method SetConditionalAccessReceiver (line 10388) | public void SetConditionalAccessReceiver () method SetTypeArguments (line 10393) | public override void SetTypeArguments (ResolveContext ec, TypeArgument... method GetBaseMembers (line 10400) | IList OverloadResolver.IBaseMembersProvider.GetBaseMembers... method GetOverrideMemberParameters (line 10405) | IParametersMember OverloadResolver.IBaseMembersProvider.GetOverrideMem... method LookupExtensionMethod (line 10414) | MethodGroupExpr OverloadResolver.IBaseMembersProvider.LookupExtensionM... class BaseThis (line 10425) | public class BaseThis : This method BaseThis (line 10427) | public BaseThis (Location loc) method BaseThis (line 10432) | public BaseThis (TypeSpec type, Location loc) method CreateExpressionTree (line 10449) | public override Expression CreateExpressionTree (ResolveContext ec) method Emit (line 10455) | public override void Emit (EmitContext ec) method Error_ThisNotAvailable (line 10466) | protected override void Error_ThisNotAvailable (ResolveContext ec) method ResolveBase (line 10475) | public override void ResolveBase (ResolveContext ec) method Accept (line 10481) | public override object Accept (StructuralVisitor visitor) class EmptyExpression (line 10497) | public class EmptyExpression : Expression class OutAccessExpression (line 10499) | sealed class OutAccessExpression : EmptyExpression method OutAccessExpression (line 10501) | public OutAccessExpression (TypeSpec t) method DoResolveLValue (line 10506) | public override Expression DoResolveLValue (ResolveContext rc, Expre... method EmptyExpression (line 10524) | public EmptyExpression (TypeSpec t) method CloneTo (line 10531) | protected override void CloneTo (CloneContext clonectx, Expression tar... method ContainsEmitWithAwait (line 10535) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 10540) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 10545) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 10550) | public override void Emit (EmitContext ec) method EmitSideEffect (line 10555) | public override void EmitSideEffect (EmitContext ec) method Accept (line 10559) | public override object Accept (StructuralVisitor visitor) class EmptyAwaitExpression (line 10565) | sealed class EmptyAwaitExpression : EmptyExpression method EmptyAwaitExpression (line 10567) | public EmptyAwaitExpression (TypeSpec type) method ContainsEmitWithAwait (line 10572) | public override bool ContainsEmitWithAwait () class EmptyExpressionStatement (line 10581) | public sealed class EmptyExpressionStatement : ExpressionStatement method EmptyExpressionStatement (line 10585) | private EmptyExpressionStatement () method ContainsEmitWithAwait (line 10590) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 10595) | public override Expression CreateExpressionTree (ResolveContext ec) method EmitStatement (line 10600) | public override void EmitStatement (EmitContext ec) method DoResolve (line 10605) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 10612) | public override void Emit (EmitContext ec) method Accept (line 10617) | public override object Accept (StructuralVisitor visitor) class ErrorExpression (line 10623) | public class ErrorExpression : EmptyExpression method ErrorExpression (line 10629) | private ErrorExpression () method ErrorExpression (line 10634) | ErrorExpression (int errorCode, Location location, string error) method Create (line 10642) | public static ErrorExpression Create (int errorCode, Location location... method CreateExpressionTree (line 10647) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolveLValue (line 10652) | public override Expression DoResolveLValue (ResolveContext rc, Express... method Error_ValueAssignment (line 10657) | public override void Error_ValueAssignment (ResolveContext rc, Express... method Error_UnexpectedKind (line 10661) | public override void Error_UnexpectedKind (ResolveContext ec, ResolveF... method Error_ValueCannotBeConverted (line 10665) | public override void Error_ValueCannotBeConverted (ResolveContext ec, ... method Error_OperatorCannotBeApplied (line 10669) | public override void Error_OperatorCannotBeApplied (ResolveContext rc,... method Accept (line 10673) | public override object Accept (StructuralVisitor visitor) class UserCast (line 10679) | public class UserCast : Expression { method UserCast (line 10683) | public UserCast (MethodSpec method, Expression source, Location l) method ContainsEmitWithAwait (line 10700) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 10705) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 10714) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 10724) | public override void Emit (EmitContext ec) method FlowAnalysis (line 10731) | public override void FlowAnalysis (FlowAnalysisContext fc) method GetSignatureForError (line 10736) | public override string GetSignatureForError () method MakeExpression (line 10741) | public override SLE.Expression MakeExpression (BuilderContext ctx) class ComposedTypeSpecifier (line 10754) | public class ComposedTypeSpecifier method ComposedTypeSpecifier (line 10761) | public ComposedTypeSpecifier (int specifier, Location loc) method CreateArrayDimension (line 10784) | public static ComposedTypeSpecifier CreateArrayDimension (int dimensio... method CreateNullable (line 10789) | public static ComposedTypeSpecifier CreateNullable (Location loc) method CreatePointer (line 10794) | public static ComposedTypeSpecifier CreatePointer (Location loc) method GetSignatureForError (line 10799) | public string GetSignatureForError () class ComposedCast (line 10816) | public class ComposedCast : TypeExpr { method ComposedCast (line 10830) | public ComposedCast (FullNamedExpression left, ComposedTypeSpecifier s... method ResolveAsType (line 10840) | public override TypeSpec ResolveAsType (IMemberContext ec, bool allowU... method MakeArray (line 10885) | void MakeArray (ModuleContainer module, ComposedTypeSpecifier spec) method GetSignatureForError (line 10893) | public override string GetSignatureForError () method Accept (line 10898) | public override object Accept (StructuralVisitor visitor) class FixedBufferPtr (line 10904) | class FixedBufferPtr : Expression method FixedBufferPtr (line 10908) | public FixedBufferPtr (Expression array, TypeSpec array_type, Location l) method ContainsEmitWithAwait (line 10915) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 10920) | public override Expression CreateExpressionTree (ResolveContext ec) method Emit (line 10926) | public override void Emit(EmitContext ec) method DoResolve (line 10931) | protected override Expression DoResolve (ResolveContext ec) class ArrayPtr (line 10945) | class ArrayPtr : FixedBufferPtr method ArrayPtr (line 10947) | public ArrayPtr (Expression array, TypeSpec array_type, Location l): method Emit (line 10952) | public override void Emit (EmitContext ec) class ArrayIndexCast (line 10964) | public class ArrayIndexCast : TypeCast method ArrayIndexCast (line 10966) | public ArrayIndexCast (Expression expr, TypeSpec returnType) method CreateExpressionTree (line 10973) | public override Expression CreateExpressionTree (ResolveContext ec) method Emit (line 10980) | public override void Emit (EmitContext ec) class StackAlloc (line 11003) | public class StackAlloc : Expression { method StackAlloc (line 11008) | public StackAlloc (Expression type, Expression count, Location l) method ContainsEmitWithAwait (line 11027) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 11032) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 11037) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 11071) | public override void Emit (EmitContext ec) method CloneTo (line 11086) | protected override void CloneTo (CloneContext clonectx, Expression t) method Accept (line 11093) | public override object Accept (StructuralVisitor visitor) class ElementInitializer (line 11102) | public class ElementInitializer : Assign method ElementInitializer (line 11106) | public ElementInitializer (string name, Expression initializer, Locati... method CloneTo (line 11118) | protected override void CloneTo (CloneContext clonectx, Expression t) method CreateExpressionTree (line 11124) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 11148) | protected override Expression DoResolve (ResolveContext ec) method EmitStatement (line 11172) | public override void EmitStatement (EmitContext ec) method ResolveElement (line 11180) | protected virtual bool ResolveElement (ResolveContext rc) class CollectionElementInitializer (line 11233) | class CollectionElementInitializer : Invocation class ElementInitializerArgument (line 11238) | public class ElementInitializerArgument : Argument method ElementInitializerArgument (line 11240) | public ElementInitializerArgument (Expression e) class AddMemberAccess (line 11246) | sealed class AddMemberAccess : MemberAccess method AddMemberAccess (line 11248) | public AddMemberAccess (Expression expr, Location loc) method Error_TypeDoesNotContainDefinition (line 11253) | protected override void Error_TypeDoesNotContainDefinition (ResolveC... method CollectionElementInitializer (line 11262) | public CollectionElementInitializer (Expression argument) method CollectionElementInitializer (line 11270) | public CollectionElementInitializer (List arguments, Locat... method CollectionElementInitializer (line 11280) | public CollectionElementInitializer (Location loc) method CreateExpressionTree (line 11286) | public override Expression CreateExpressionTree (ResolveContext ec) method CloneTo (line 11300) | protected override void CloneTo (CloneContext clonectx, Expression t) method DoResolve (line 11307) | protected override Expression DoResolve (ResolveContext ec) class DictionaryElementInitializer (line 11315) | class DictionaryElementInitializer : ElementInitializer method DictionaryElementInitializer (line 11319) | public DictionaryElementInitializer (List arguments, Expre... method CreateExpressionTree (line 11327) | public override Expression CreateExpressionTree (ResolveContext ec) method ResolveElement (line 11333) | protected override bool ResolveElement (ResolveContext rc) class CollectionOrObjectInitializers (line 11352) | public class CollectionOrObjectInitializers : ExpressionStatement method CollectionOrObjectInitializers (line 11357) | public CollectionOrObjectInitializers (Location loc) method CollectionOrObjectInitializers (line 11362) | public CollectionOrObjectInitializers (IList initializers,... method CloneTo (line 11386) | protected override void CloneTo (CloneContext clonectx, Expression tar... method ContainsEmitWithAwait (line 11395) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 11405) | public override Expression CreateExpressionTree (ResolveContext ec) method CreateExpressionTree (line 11410) | public Expression CreateExpressionTree (ResolveContext ec, bool inferT... method DoResolve (line 11425) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 11490) | public override void Emit (EmitContext ec) method EmitStatement (line 11495) | public override void EmitStatement (EmitContext ec) method FlowAnalysis (line 11504) | public override void FlowAnalysis (FlowAnalysisContext fc) class NewInitialize (line 11516) | public class NewInitialize : New class InitializerTargetExpression (line 11523) | sealed class InitializerTargetExpression : Expression, IMemoryLocation method InitializerTargetExpression (line 11527) | public InitializerTargetExpression (NewInitialize newInstance) method ContainsEmitWithAwait (line 11535) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 11540) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 11546) | protected override Expression DoResolve (ResolveContext ec) method DoResolveLValue (line 11551) | public override Expression DoResolveLValue (ResolveContext ec, Expre... method Emit (line 11556) | public override void Emit (EmitContext ec) method EmitToField (line 11562) | public override Expression EmitToField (EmitContext ec) method AddressOf (line 11569) | public void AddressOf (EmitContext ec, AddressOp mode) method NewInitialize (line 11581) | public NewInitialize (FullNamedExpression requested_type, Arguments ar... method CloneTo (line 11593) | protected override void CloneTo (CloneContext clonectx, Expression t) method ContainsEmitWithAwait (line 11601) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 11606) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 11618) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 11641) | public override void Emit (EmitContext ec) method Emit (line 11655) | public override bool Emit (EmitContext ec, IMemoryLocation target) method EmitAddressOf (line 11711) | protected override IMemoryLocation EmitAddressOf (EmitContext ec, Addr... method FlowAnalysis (line 11721) | public override void FlowAnalysis (FlowAnalysisContext fc) method Accept (line 11727) | public override object Accept (StructuralVisitor visitor) class NewAnonymousType (line 11733) | public class NewAnonymousType : New method NewAnonymousType (line 11741) | public NewAnonymousType (List parameters, Type... method CloneTo (line 11754) | protected override void CloneTo (CloneContext clonectx, Expression tar... method CreateAnonymousType (line 11765) | AnonymousTypeClass CreateAnonymousType (ResolveContext ec, IList ResolveMissingDependenc... class FixedField (line 371) | public class FixedField : FieldBase method FixedField (line 386) | public FixedField (TypeDefinition parent, FullNamedExpression type, Mo... method ConvertInitializer (line 402) | public override Constant ConvertInitializer (ResolveContext rc, Consta... method Define (line 407) | public override bool Define () method DoMemberTypeIndependentChecks (line 443) | protected override void DoMemberTypeIndependentChecks () method Accept (line 456) | public override void Accept (StructuralVisitor visitor) method Emit (line 461) | public override void Emit() method EmitFieldSize (line 489) | void EmitFieldSize (int buffer_size) class FixedFieldSpec (line 543) | class FixedFieldSpec : FieldSpec method FixedFieldSpec (line 547) | public FixedFieldSpec (ModuleContainer module, TypeSpec declaringType,... class Field (line 572) | public class Field : FieldBase { method Field (line 587) | public Field (TypeDefinition parent, FullNamedExpression type, Modifie... method CanBeVolatile (line 592) | bool CanBeVolatile () method Accept (line 618) | public override void Accept (StructuralVisitor visitor) method Define (line 623) | public override bool Define () method DoMemberTypeDependentChecks (line 666) | protected override void DoMemberTypeDependentChecks () method VerifyClsCompliance (line 686) | protected override bool VerifyClsCompliance () class PrimaryConstructorField (line 699) | class PrimaryConstructorField : Field class TypeExpressionFromParameter (line 705) | sealed class TypeExpressionFromParameter : TypeExpr method TypeExpressionFromParameter (line 709) | public TypeExpressionFromParameter (Parameter parameter) method ResolveAsType (line 716) | public override TypeSpec ResolveAsType (IMemberContext mc, bool allo... method PrimaryConstructorField (line 722) | public PrimaryConstructorField (TypeDefinition parent, Parameter param... method GetSignatureForError (line 728) | public override string GetSignatureForError () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/flowanalysis.cs class TypeInfo (line 33) | public class TypeInfo method TypeInfo (line 66) | static TypeInfo () method Reset (line 71) | public static void Reset () method TypeInfo (line 77) | TypeInfo (int totalLength) method TypeInfo (line 82) | TypeInfo (StructInfo struct_info, int offset) method GetFieldIndex (line 92) | public int GetFieldIndex (string name) method GetStructField (line 100) | public TypeInfo GetStructField (string name) method GetTypeInfo (line 108) | public static TypeInfo GetTypeInfo (TypeSpec type) method IsFullyInitialized (line 132) | public bool IsFullyInitialized (FlowAnalysisContext fc, VariableInfo v... method ToString (line 165) | public override string ToString () class StructInfo (line 171) | class StructInfo method StructInfo (line 187) | StructInfo (TypeSpec type) method GetStructField (line 254) | public TypeInfo GetStructField (string name) method GetStructInfo (line 263) | public static StructInfo GetStructInfo (TypeSpec type) class VariableInfo (line 283) | public class VariableInfo method VariableInfo (line 308) | VariableInfo (string name, TypeSpec type, int offset) method VariableInfo (line 319) | VariableInfo (VariableInfo parent, TypeInfo type) method Initialize (line 331) | void Initialize () method Create (line 344) | public static VariableInfo Create (BlockContext bc, LocalVariable vari... method Create (line 351) | public static VariableInfo Create (BlockContext bc, Parameter parameter) method IsAssigned (line 361) | public bool IsAssigned (DefiniteAssignmentBitSet vector) method IsFullyInitialized (line 406) | public bool IsFullyInitialized (FlowAnalysisContext fc, Location loc) method IsStructFieldAssigned (line 411) | public bool IsStructFieldAssigned (DefiniteAssignmentBitSet vector, st... method SetAssigned (line 421) | public void SetAssigned (DefiniteAssignmentBitSet vector, bool generat... method SetStructFieldAssigned (line 432) | public void SetStructFieldAssigned (DefiniteAssignmentBitSet vector, s... method GetStructFieldInfo (line 466) | public VariableInfo GetStructFieldInfo (string fieldName) method ToString (line 476) | public override string ToString () type Reachability (line 482) | public struct Reachability method Reachability (line 486) | Reachability (bool unreachable) method CreateUnreachable (line 497) | public static Reachability CreateUnreachable () class DefiniteAssignmentBitSet (line 517) | public class DefiniteAssignmentBitSet method DefiniteAssignmentBitSet (line 528) | public DefiniteAssignmentBitSet (int length) method DefiniteAssignmentBitSet (line 534) | public DefiniteAssignmentBitSet (DefiniteAssignmentBitSet source) method And (line 592) | public static DefiniteAssignmentBitSet And (List... method CheckConflictingInheritedConstraint (line 161) | public static bool CheckConflictingInheritedConstraint (TypeParameterS... method CheckConflictingInheritedConstraint (line 174) | static bool CheckConflictingInheritedConstraint (TypeParameterSpec spe... method Error_ConflictingConstraints (line 186) | public static void Error_ConflictingConstraints (IMemberContext contex... method CheckGenericConstraints (line 193) | public void CheckGenericConstraints (IMemberContext context, bool obso... method Resolve (line 217) | public bool Resolve (IMemberContext context, TypeParameter tp) method VerifyClsCompliance (line 391) | public void VerifyClsCompliance (Report report) class TypeParameter (line 410) | public class TypeParameter : MemberCore, ITypeDefinition method TypeParameter (line 418) | public TypeParameter (int index, MemberName name, Constraints constrai... method TypeParameter (line 428) | public TypeParameter (MemberName name, Attributes attrs, VarianceDecl ... method TypeParameter (line 436) | public TypeParameter (TypeParameterSpec spec, TypeSpec parentSpec, Mem... method AddPartialConstraints (line 559) | public bool AddPartialConstraints (TypeDefinition part, TypeParameter tp) method ApplyAttributeBuilder (line 586) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CheckGenericConstraints (line 591) | public void CheckGenericConstraints (bool obsoleteCheck) method CreateHoistedCopy (line 597) | public TypeParameter CreateHoistedCopy (TypeSpec declaringSpec) method Define (line 602) | public override bool Define () method Create (line 613) | public void Create (TypeSpec declaringType, TypeContainer parent) method Define (line 623) | public void Define (GenericTypeParameterBuilder type) method Define (line 629) | public void Define (TypeParameter tp) method EmitConstraints (line 634) | public void EmitConstraints (GenericTypeParameterBuilder builder) method Emit (line 675) | public override void Emit () method ErrorInvalidVariance (line 685) | public void ErrorInvalidVariance (IMemberContext mc, Variance expected) method GetAttributeCoClass (line 704) | public TypeSpec GetAttributeCoClass () method GetAttributeDefaultMember (line 709) | public string GetAttributeDefaultMember () method GetAttributeUsage (line 714) | public AttributeUsageAttribute GetAttributeUsage (PredefinedAttribute pa) method GetSignatureForDocumentation (line 719) | public override string GetSignatureForDocumentation () method GetSignatureForError (line 724) | public override string GetSignatureForError () method IsInternalAsPublic (line 729) | bool ITypeDefinition.IsInternalAsPublic (IAssemblyDefinition assembly) method LoadMembers (line 734) | public void LoadMembers (TypeSpec declaringType, bool onlyTypes, ref M... method ResolveConstraints (line 742) | public bool ResolveConstraints (IMemberContext context) method IsClsComplianceRequired (line 753) | public override bool IsClsComplianceRequired () method VerifyClsCompliance (line 758) | public new void VerifyClsCompliance () method WarningParentNameConflict (line 764) | public void WarningParentNameConflict (TypeParameter conflict) class TypeParameterSpec (line 773) | [System.Diagnostics.DebuggerDisplay ("{DisplayDebugInfo()}")] method TypeParameterSpec (line 788) | public TypeParameterSpec (TypeSpec declaringType, int index, ITypeDefi... method TypeParameterSpec (line 800) | public TypeParameterSpec (int index, ITypeDefinition definition, Speci... method DisplayDebugInfo (line 1018) | public string DisplayDebugInfo () method GetEffectiveBase (line 1027) | public TypeSpec GetEffectiveBase () method GetSignatureForDocumentation (line 1071) | public override string GetSignatureForDocumentation () method GetSignatureForError (line 1077) | public override string GetSignatureForError () method HasSameConstraintsDefinition (line 1086) | public bool HasSameConstraintsDefinition (TypeParameterSpec other) method HasSameConstraintsImplementation (line 1107) | public bool HasSameConstraintsImplementation (TypeParameterSpec other) method InflateConstraints (line 1235) | public static TypeParameterSpec[] InflateConstraints (TypeParameterInf... method InflateConstraints (line 1240) | public static TypeParameterSpec[] InflateConstraints (TypeParameter... method InflateConstraints (line 1269) | public void InflateConstraints (TypeParameterInflator inflator, TypePa... method InflateMember (line 1297) | public override MemberSpec InflateMember (TypeParameterInflator inflator) method InitializeMemberCache (line 1313) | protected override void InitializeMemberCache (bool onlyTypes) method IsConvertibleToInterface (line 1353) | public bool IsConvertibleToInterface (TypeSpec iface) method HasAnyTypeParameterTypeConstrained (line 1380) | public static bool HasAnyTypeParameterTypeConstrained (IGenericMethodD... method HasAnyTypeParameterConstrained (line 1392) | public static bool HasAnyTypeParameterConstrained (IGenericMethodDefin... method HasDependencyOn (line 1404) | public bool HasDependencyOn (TypeSpec type) method Mutate (line 1420) | public override TypeSpec Mutate (TypeParameterMutator mutator) type TypeParameterInflator (line 1426) | public struct TypeParameterInflator method TypeParameterInflator (line 1433) | public TypeParameterInflator (TypeParameterInflator nested, TypeSpec t... method TypeParameterInflator (line 1438) | public TypeParameterInflator (IModuleContext context, TypeSpec type, T... method Inflate (line 1474) | public TypeSpec Inflate (TypeSpec type) method Inflate (line 1577) | public TypeSpec Inflate (TypeParameterSpec tp) class TypeParameterMutator (line 1593) | public class TypeParameterMutator method TypeParameterMutator (line 1600) | public TypeParameterMutator (TypeParameters mvar, TypeParameters var) method TypeParameterMutator (line 1609) | public TypeParameterMutator (TypeParameterSpec[] srcVar, TypeParameter... method GetMemberDeclaringType (line 1628) | public static TypeSpec GetMemberDeclaringType (TypeSpec type) method Mutate (line 1641) | public TypeSpec Mutate (TypeSpec ts) method Mutate (line 1655) | public TypeParameterSpec Mutate (TypeParameterSpec tp) method Mutate (line 1672) | public TypeSpec[] Mutate (TypeSpec[] targs) class TypeParameterExpr (line 1688) | public class TypeParameterExpr : TypeExpression method TypeParameterExpr (line 1690) | public TypeParameterExpr (TypeParameter type_parameter, Location loc) class InflatedTypeSpec (line 1697) | public class InflatedTypeSpec : TypeSpec method InflatedTypeSpec (line 1704) | public InflatedTypeSpec (IModuleContext context, TypeSpec openType, Ty... method AddInterface (line 1811) | public override bool AddInterface (TypeSpec iface) method ContainsTypeParameter (line 1821) | public static bool ContainsTypeParameter (TypeSpec type) method CreateLocalInflator (line 1839) | public TypeParameterInflator CreateLocalInflator (IModuleContext context) method CreateMetaInfo (line 1891) | MetaType CreateMetaInfo () method GetAttributeObsolete (line 1915) | public override ObsoleteAttribute GetAttributeObsolete () method IsNotCLSCompliant (line 1920) | protected override bool IsNotCLSCompliant (out bool attrValue) method GetDefinition (line 1933) | public override TypeSpec GetDefinition () method GetMetaInfo (line 1938) | public override MetaType GetMetaInfo () method GetSignatureForError (line 1946) | public override string GetSignatureForError () method GetTypeNameSignature (line 1954) | protected override string GetTypeNameSignature () method HasDynamicArgument (line 1962) | public bool HasDynamicArgument () method InitializeMemberCache (line 1990) | protected override void InitializeMemberCache (bool onlyTypes) method Mutate (line 2088) | public override TypeSpec Mutate (TypeParameterMutator mutator) class TypeArguments (line 2124) | public class TypeArguments method TypeArguments (line 2133) | public TypeArguments (params FullNamedExpression[] types) method Add (line 2138) | public void Add (FullNamedExpression type) method GetSignatureForError (line 2175) | public string GetSignatureForError() method Resolve (line 2193) | public virtual bool Resolve (IMemberContext ec) method Clone (line 2234) | public TypeArguments Clone () class UnboundTypeArguments (line 2244) | public class UnboundTypeArguments : TypeArguments method UnboundTypeArguments (line 2246) | public UnboundTypeArguments (int arity) method Resolve (line 2257) | public override bool Resolve (IMemberContext ec) class TypeParameters (line 2264) | public class TypeParameters method TypeParameters (line 2269) | public TypeParameters () method TypeParameters (line 2274) | public TypeParameters (int count) method Add (line 2295) | public void Add (TypeParameter tparam) method Add (line 2300) | public void Add (TypeParameters tparams) method Create (line 2305) | public void Create (TypeSpec declaringType, int parentOffset, TypeCont... method Define (line 2321) | public void Define (GenericTypeParameterBuilder[] builders) method Find (line 2338) | public TypeParameter Find (string name) method GetAllNames (line 2348) | public string[] GetAllNames () method GetSignatureForError (line 2353) | public string GetSignatureForError () method CheckPartialConstraints (line 2369) | public void CheckPartialConstraints (Method part) method UpdateConstraints (line 2390) | public void UpdateConstraints (TypeDefinition part) method VerifyClsCompliance (line 2406) | public void VerifyClsCompliance () class GenericTypeExpr (line 2417) | class GenericTypeExpr : TypeExpr method GenericTypeExpr (line 2427) | public GenericTypeExpr (TypeSpec open_type, TypeArguments args, Locati... method GetSignatureForError (line 2434) | public override string GetSignatureForError () method ResolveAsType (line 2439) | public override TypeSpec ResolveAsType (IMemberContext mc, bool allowU... method Equals (line 2474) | public override bool Equals (object obj) method GetHashCode (line 2486) | public override int GetHashCode () class GenericOpenTypeExpr (line 2495) | class GenericOpenTypeExpr : TypeExpression method GenericOpenTypeExpr (line 2497) | public GenericOpenTypeExpr (TypeSpec type, /*UnboundTypeArguments args... type ConstraintChecker (line 2503) | struct ConstraintChecker method ConstraintChecker (line 2508) | public ConstraintChecker (IMemberContext ctx) method Check (line 2520) | public static bool Check (IMemberContext mc, TypeSpec type, Location loc) method CheckAll (line 2560) | public bool CheckAll (MemberSpec context, TypeSpec[] targs, TypeParame... method CheckConstraint (line 2577) | bool CheckConstraint (MemberSpec context, TypeSpec atype, TypeParamete... method HasDynamicTypeArgument (line 2665) | static bool HasDynamicTypeArgument (TypeSpec[] targs) method CheckConversion (line 2679) | bool CheckConversion (IMemberContext mc, MemberSpec context, TypeSpec ... method HasDefaultConstructor (line 2740) | static bool HasDefaultConstructor (TypeSpec atype) class TypeInference (line 2766) | class TypeInference method TypeInference (line 2775) | public TypeInference (Arguments arguments) method InferMethodArguments (line 2788) | public TypeSpec[] InferMethodArguments (ResolveContext ec, MethodSpec ... method InferInPhases (line 2805) | bool InferInPhases (ResolveContext ec, TypeInferenceContext tic, APara... method DoSecondPhase (line 2878) | bool DoSecondPhase (ResolveContext ec, TypeInferenceContext tic, TypeS... class TypeInferenceContext (line 2923) | public class TypeInferenceContext type BoundKind (line 2925) | protected enum BoundKind type BoundInfo (line 2932) | struct BoundInfo : IEquatable method BoundInfo (line 2937) | public BoundInfo (TypeSpec type, BoundKind kind) method GetHashCode (line 2943) | public override int GetHashCode () method GetTypeExpression (line 2948) | public Expression GetTypeExpression () method Equals (line 2955) | public bool Equals (BoundInfo other) method TypeInferenceContext (line 2968) | public TypeInferenceContext (TypeSpec[] typeArguments) method TypeInferenceContext (line 2991) | public TypeInferenceContext () method AddCommonTypeBound (line 3005) | public void AddCommonTypeBound (TypeSpec type) method AddCommonTypeBoundAsync (line 3010) | public void AddCommonTypeBoundAsync (TypeSpec type) method AddToBounds (line 3015) | void AddToBounds (BoundInfo bound, int index, bool voidAllowed) method AllTypesAreFixed (line 3038) | bool AllTypesAreFixed (TypeSpec[] types) method ExactInference (line 3057) | public int ExactInference (TypeSpec u, TypeSpec v) method FixAllTypes (line 3098) | public bool FixAllTypes (ResolveContext ec) method FixDependentTypes (line 3112) | public bool FixDependentTypes (ResolveContext ec, ref bool fixed_any) method FixIndependentTypeArguments (line 3133) | public bool FixIndependentTypeArguments (ResolveContext ec, TypeSpec[]... method FixType (line 3178) | public bool FixType (ResolveContext ec, int i) method HasBounds (line 3314) | public bool HasBounds (int pos) method InflateGenericArgument (line 3323) | public TypeSpec InflateGenericArgument (IModuleContext context, TypeSp... method IsReturnTypeNonDependent (line 3370) | public bool IsReturnTypeNonDependent (MethodSpec invoke, TypeSpec retu... method IsFixed (line 3397) | bool IsFixed (TypeSpec type) method IsUnfixed (line 3402) | int IsUnfixed (TypeSpec type) method LowerBoundInference (line 3422) | public int LowerBoundInference (TypeSpec u, TypeSpec v) method LowerBoundInference (line 3430) | int LowerBoundInference (TypeSpec u, TypeSpec v, bool inversed) method OutputTypeInference (line 3568) | public int OutputTypeInference (ResolveContext ec, Expression e, TypeS... method RemoveDependentTypes (line 3634) | void RemoveDependentTypes (List types, TypeSpec returnType) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/import.cs class MetadataImporter (line 29) | public abstract class MetadataImporter type DynamicTypeReader (line 35) | protected struct DynamicTypeReader method DynamicTypeReader (line 49) | public DynamicTypeReader (object provider) method IsDynamicObject (line 59) | public bool IsDynamicObject () method HasDynamicAttribute (line 70) | public bool HasDynamicAttribute () method GetCustomAttributes (line 78) | IList GetCustomAttributes () method ReadAttribute (line 92) | void ReadAttribute () method MetadataImporter (line 136) | protected MetadataImporter (ModuleContainer module) method AddCompiledType (line 158) | public abstract void AddCompiledType (TypeBuilder builder, TypeSpec sp... method DetermineKindFromBaseType (line 159) | protected abstract MemberKind DetermineKindFromBaseType (MetaType base... method HasVolatileModifier (line 160) | protected abstract bool HasVolatileModifier (MetaType[] modifiers); method CreateField (line 162) | public FieldSpec CreateField (FieldInfo fi, TypeSpec declaringType) method CreateEvent (line 245) | public EventSpec CreateEvent (EventInfo ei, TypeSpec declaringType, Me... method CreateGenericParameters (line 258) | TypeParameterSpec[] CreateGenericParameters (MetaType type, TypeSpec d... method CreateGenericParameters (line 298) | TypeParameterSpec[] CreateGenericParameters (int first, MetaType[] tpa... method CreateGenericArguments (line 311) | TypeSpec[] CreateGenericArguments (int first, MetaType[] tparams, Dyna... method CreateMethod (line 359) | public MethodSpec CreateMethod (MethodBase mb, TypeSpec declaringType) method IsOverrideMethodBaseTypeAccessible (line 461) | bool IsOverrideMethodBaseTypeAccessible (TypeSpec baseType) method CreateParameters (line 488) | AParametersCollection CreateParameters (TypeSpec parent, ParameterInfo... method CreateProperty (line 581) | public PropertySpec CreateProperty (PropertyInfo pi, TypeSpec declarin... method CreateType (line 710) | public TypeSpec CreateType (MetaType type) method CreateNestedType (line 715) | public TypeSpec CreateNestedType (MetaType type, TypeSpec declaringType) method CreateType (line 720) | TypeSpec CreateType (MetaType type, DynamicTypeReader dtype, bool canI... method CreateType (line 731) | protected TypeSpec CreateType (MetaType type, TypeSpec declaringType, ... method GetAssemblyDefinition (line 948) | public IAssemblyDefinition GetAssemblyDefinition (Assembly assembly) method ImportTypeBase (line 963) | public void ImportTypeBase (MetaType type) method CreateTypeParameter (line 970) | TypeParameterSpec CreateTypeParameter (MetaType type, TypeSpec declari... method HasAttribute (line 1013) | public static bool HasAttribute (IList attributes... method ImportTypeBase (line 1027) | void ImportTypeBase (TypeSpec spec, MetaType type) method ImportTypes (line 1048) | protected void ImportTypes (MetaType[] types, Namespace targetNamespac... method ImportTypeParameterTypeConstraints (line 1083) | void ImportTypeParameterTypeConstraints (TypeParameterSpec spec, MetaT... method ImportParameterConstant (line 1112) | Constant ImportParameterConstant (object value) method ImportType (line 1153) | public TypeSpec ImportType (MetaType type) method ImportType (line 1158) | TypeSpec ImportType (MetaType type, DynamicTypeReader dtype) method IsMissingType (line 1186) | static bool IsMissingType (MetaType type) method ReadDecimalConstant (line 1200) | Constant ReadDecimalConstant (IList attrs) method ReadMethodModifiers (line 1223) | static Modifiers ReadMethodModifiers (MethodBase mb, TypeSpec declarin... class ImportedDefinition (line 1278) | abstract class ImportedDefinition : IMemberDefinition class AttributesBag (line 1280) | protected class AttributesBag method HasMissingType (line 1291) | static bool HasMissingType (ConstructorInfo ctor) method Read (line 1308) | public static AttributesBag Read (MemberInfo mi, MetadataImporter im... method ImportedDefinition (line 1428) | protected ImportedDefinition (MemberInfo provider, MetadataImporter im... method ConditionalConditions (line 1450) | public string[] ConditionalConditions () method GetAttributeObsolete (line 1458) | public ObsoleteAttribute GetAttributeObsolete () method ReadAttributes (line 1475) | protected void ReadAttributes () method SetIsAssigned (line 1480) | public void SetIsAssigned () method SetIsUsed (line 1485) | public void SetIsUsed () class ImportedModuleDefinition (line 1491) | public class ImportedModuleDefinition method ImportedModuleDefinition (line 1496) | public ImportedModuleDefinition (Module module) method ReadAttributes (line 1517) | public void ReadAttributes () method ReadAssemblyAttributes (line 1537) | public List ReadAssemblyAttributes () class ImportedAssemblyDefinition (line 1569) | public class ImportedAssemblyDefinition : IAssemblyDefinition method ImportedAssemblyDefinition (line 1578) | public ImportedAssemblyDefinition (Assembly assembly) method GetPublicKeyToken (line 1634) | public byte[] GetPublicKeyToken () method GetAssemblyVisibleToName (line 1639) | public AssemblyName GetAssemblyVisibleToName (IAssemblyDefinition asse... method IsFriendAssemblyTo (line 1644) | public bool IsFriendAssemblyTo (IAssemblyDefinition assembly) method ReadAttributes (line 1681) | public void ReadAttributes () method ToString (line 1718) | public override string ToString () class ImportedMemberDefinition (line 1724) | class ImportedMemberDefinition : ImportedDefinition method ImportedMemberDefinition (line 1728) | public ImportedMemberDefinition (MemberInfo member, TypeSpec type, Met... class ImportedParameterMemberDefinition (line 1745) | class ImportedParameterMemberDefinition : ImportedMemberDefinition, IPar... method ImportedParameterMemberDefinition (line 1749) | protected ImportedParameterMemberDefinition (MethodBase provider, Type... method ImportedParameterMemberDefinition (line 1755) | public ImportedParameterMemberDefinition (PropertyInfo provider, TypeS... class ImportedMethodDefinition (line 1772) | class ImportedMethodDefinition : ImportedParameterMemberDefinition, IMet... method ImportedMethodDefinition (line 1774) | public ImportedMethodDefinition (MethodBase provider, TypeSpec type, A... class ImportedGenericMethodDefinition (line 1786) | class ImportedGenericMethodDefinition : ImportedMethodDefinition, IGener... method ImportedGenericMethodDefinition (line 1790) | public ImportedGenericMethodDefinition (MethodInfo provider, TypeSpec ... class ImportedTypeDefinition (line 1813) | class ImportedTypeDefinition : ImportedDefinition, ITypeDefinition method ImportedTypeDefinition (line 1818) | public ImportedTypeDefinition (MetaType type, MetadataImporter importer) method DefineInterfaces (line 1902) | public void DefineInterfaces (TypeSpec spec) method Error_MissingDependency (line 1959) | public static void Error_MissingDependency (IMemberContext ctx, List : ResumableStatement where T : S... method YieldStatement (line 34) | protected YieldStatement (Expression expr, Location l) method CloneTo (line 44) | protected override void CloneTo (CloneContext clonectx, Statement t) method DoEmit (line 50) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 55) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method Resolve (line 64) | public override bool Resolve (BlockContext bc) method RegisterResumePoint (line 75) | public void RegisterResumePoint () class Yield (line 90) | public class Yield : YieldStatement method Yield (line 92) | public Yield (Expression expr, Location loc) method CheckContext (line 97) | public static bool CheckContext (BlockContext bc, Location loc) method Resolve (line 113) | public override bool Resolve (BlockContext bc) method Accept (line 139) | public override object Accept (StructuralVisitor visitor) class YieldBreak (line 145) | public class YieldBreak : ExitStatement method YieldBreak (line 149) | public YieldBreak (Location l) method CloneTo (line 160) | protected override void CloneTo (CloneContext clonectx, Statement target) method DoResolve (line 165) | protected override bool DoResolve (BlockContext bc) method DoEmit (line 171) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 176) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 181) | public override Reachability MarkReachable (Reachability rc) method Accept (line 187) | public override object Accept (StructuralVisitor visitor) class StateMachine (line 193) | public abstract class StateMachine : AnonymousMethodStorey type State (line 195) | public enum State method StateMachine (line 207) | protected StateMachine (ParametersBlock block, TypeDefinition parent, ... method AddEntryMethod (line 231) | public void AddEntryMethod (StateMachineMethod method) method DoDefineMembers (line 240) | protected override bool DoDefineMembers () method GetVariableMangledName (line 247) | protected override string GetVariableMangledName (LocalVariable local_... class IteratorStorey (line 256) | class IteratorStorey : StateMachine class GetEnumeratorMethod (line 258) | class GetEnumeratorMethod : StateMachineMethod class GetEnumeratorStatement (line 260) | sealed class GetEnumeratorStatement : Statement method GetEnumeratorStatement (line 267) | public GetEnumeratorStatement (IteratorStorey host, StateMachineMe... method CloneTo (line 274) | protected override void CloneTo (CloneContext clonectx, Statement ... method Resolve (line 279) | public override bool Resolve (BlockContext ec) method DoEmit (line 320) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 345) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 350) | public override Reachability MarkReachable (Reachability rc) method GetEnumeratorMethod (line 357) | GetEnumeratorMethod (IteratorStorey host, FullNamedExpression return... method Create (line 362) | public static GetEnumeratorMethod Create (IteratorStorey host, FullN... method Create (line 367) | public static GetEnumeratorMethod Create (IteratorStorey host, FullN... class DisposeMethod (line 376) | class DisposeMethod : StateMachineMethod class DisposeMethodStatement (line 378) | sealed class DisposeMethodStatement : Statement method DisposeMethodStatement (line 382) | public DisposeMethodStatement (Iterator iterator) method CloneTo (line 388) | protected override void CloneTo (CloneContext clonectx, Statement ... method Resolve (line 393) | public override bool Resolve (BlockContext ec) method DoEmit (line 398) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 404) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method DisposeMethod (line 410) | public DisposeMethod (IteratorStorey host) class DynamicMethodGroupExpr (line 423) | class DynamicMethodGroupExpr : MethodGroupExpr method DynamicMethodGroupExpr (line 427) | public DynamicMethodGroupExpr (Method method, Location loc) method DoResolve (line 434) | protected override Expression DoResolve (ResolveContext ec) class DynamicFieldExpr (line 443) | class DynamicFieldExpr : FieldExpr method DynamicFieldExpr (line 447) | public DynamicFieldExpr (Field field, Location loc) method DoResolve (line 453) | protected override Expression DoResolve (ResolveContext ec) method IteratorStorey (line 473) | public IteratorStorey (Iterator iterator) method DefineDefaultConstructor (line 496) | protected override Constructor DefineDefaultConstructor (bool is_static) method ResolveBaseTypes (line 503) | protected override TypeSpec[] ResolveBaseTypes (out FullNamedExpressio... method DoDefineMembers (line 536) | protected override bool DoDefineMembers () method Define_Current (line 596) | void Define_Current (bool is_generic) method Define_Reset (line 622) | void Define_Reset () method EmitHoistedParameters (line 641) | protected override void EmitHoistedParameters (EmitContext ec, List type LocationRegion (line 30) | struct LocationRegion : IComparable method LocationRegion (line 35) | public LocationRegion (Location start, Location end) method CompareTo (line 41) | public int CompareTo (LocationRegion other) method ToString (line 49) | public override string ToString () method SourceFile (line 66) | public SourceFile (string name, string path, int index) method SetChecksum (line 91) | public void SetChecksum (byte[] checksum) method SetChecksum (line 96) | public void SetChecksum (byte[] algorithmGuid, byte[] checksum) method CreateSymbolInfo (line 102) | public SourceFileEntry CreateSymbolInfo (MonoSymbolFile symwriter) method Equals (line 114) | public bool Equals (SourceFile other) method IsHiddenLocation (line 119) | public bool IsHiddenLocation (Location loc) method RegisterHiddenScope (line 135) | public void RegisterHiddenScope (Location start, Location end) method ToString (line 143) | public override string ToString () type Location (line 165) | public struct Location : IEquatable type Checkpoint (line 167) | struct Checkpoint { method Checkpoint (line 171) | public Checkpoint (int file, int line) method Location (line 201) | static Location () method Reset (line 206) | public static void Reset () method AddFile (line 212) | public static void AddFile (SourceFile file) method Initialize (line 223) | static public void Initialize (List files) method Location (line 236) | public Location (SourceFile file, int row, int column) method AddCheckpoint (line 285) | static void AddCheckpoint (int file, int row) method FormatLocation (line 293) | string FormatLocation (string fileName) method ToString (line 302) | public override string ToString () method ToStringFullName (line 307) | public string ToStringFullName () method Equals (line 400) | public bool Equals (Location other) class SpecialsBag (line 408) | public class SpecialsBag type CommentType (line 410) | public enum CommentType class SpecialVisitor (line 423) | public class SpecialVisitor method Visit (line 425) | public virtual void Visit (Comment comment) method Visit (line 428) | public virtual void Visit (NewLineToken newLineToken) method Visit (line 431) | public virtual void Visit (PreProcessorDirective preProcessorDirective) class SpecialBase (line 435) | public abstract class SpecialBase method Accept (line 437) | public abstract void Accept (SpecialVisitor visitor); class Comment (line 440) | public class Comment : SpecialBase method Comment (line 450) | public Comment (CommentType commentType, bool startsLine, int line, ... method ToString (line 461) | public override string ToString () method Accept (line 466) | public override void Accept (SpecialVisitor visitor) class NewLineToken (line 472) | public class NewLineToken : SpecialBase method NewLineToken (line 478) | public NewLineToken (int line, int col, NewLine newLine) method Accept (line 485) | public override void Accept (SpecialVisitor visitor) class PragmaPreProcessorDirective (line 491) | public class PragmaPreProcessorDirective : PreProcessorDirective method PragmaPreProcessorDirective (line 507) | public PragmaPreProcessorDirective (int line, int col, int endLine, ... class LineProcessorDirective (line 512) | public class LineProcessorDirective : PreProcessorDirective method LineProcessorDirective (line 517) | public LineProcessorDirective (int line, int col, int endLine, int e... class PreProcessorDirective (line 522) | public class PreProcessorDirective : SpecialBase method PreProcessorDirective (line 534) | public PreProcessorDirective (int line, int col, int endLine, int en... method Accept (line 544) | public override void Accept (SpecialVisitor visitor) method ToString (line 549) | public override string ToString () method StartComment (line 562) | [Conditional ("FULL_AST")] method PushCommentChar (line 575) | [Conditional ("FULL_AST")] method PushCommentString (line 584) | [Conditional ("FULL_AST")] method EndComment (line 593) | [Conditional ("FULL_AST")] method AddPreProcessorDirective (line 607) | [Conditional ("FULL_AST")] method SetPragmaDisable (line 628) | public PragmaPreProcessorDirective SetPragmaDisable(bool disable) method GetPragmaPreProcessorDirective (line 640) | public PragmaPreProcessorDirective GetPragmaPreProcessorDirective() method GetCurrentLineProcessorDirective (line 648) | public LineProcessorDirective GetCurrentLineProcessorDirective() type NewLine (line 655) | public enum NewLine { Unix, Windows } method AddNewLine (line 659) | [Conditional ("FULL_AST")] method SkipIf (line 671) | public void SkipIf () class LocationsBag (line 684) | public class LocationsBag class MemberLocations (line 686) | public class MemberLocations method MemberLocations (line 691) | public MemberLocations (IList> mods, IEnu... method AddLocations (line 738) | public void AddLocations (Location loc) method AddLocations (line 747) | public void AddLocations (params Location[] additional) method AddLocations (line 754) | public void AddLocations (IEnumerable additional) method AddLocation (line 774) | [Conditional ("FULL_AST")] method AddLocation (line 780) | [Conditional ("FULL_AST")] method InsertLocation (line 793) | [Conditional ("FULL_AST")] method AddStatement (line 805) | [Conditional ("FULL_AST")] method AddMember (line 815) | [Conditional ("FULL_AST")] method AddMember (line 831) | [Conditional ("FULL_AST")] method AppendToMember (line 847) | [Conditional ("FULL_AST")] method AppendToMember (line 854) | [Conditional ("FULL_AST")] method GetLocations (line 867) | public List GetLocations (object element) method GetMemberLocation (line 876) | public MemberLocations GetMemberLocation (MemberCore element) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/membercache.cs type MemberKind (line 20) | [Flags] type BindingRestriction (line 51) | [Flags] type MemberFilter (line 68) | public struct MemberFilter : IEquatable method MemberFilter (line 76) | public MemberFilter (MethodSpec m) method MemberFilter (line 85) | public MemberFilter (string name, int arity, MemberKind kind, AParamet... method Constructor (line 94) | public static MemberFilter Constructor (AParametersCollection param) method Property (line 99) | public static MemberFilter Property (string name, TypeSpec type) method Field (line 104) | public static MemberFilter Field (string name, TypeSpec type) method Method (line 109) | public static MemberFilter Method (string name, int arity, AParameters... method Equals (line 116) | public bool Equals (MemberSpec other) class MemberCache (line 162) | public class MemberCache type StateFlags (line 164) | [Flags] method MemberCache (line 180) | public MemberCache () method MemberCache (line 185) | public MemberCache (int capacity) method MemberCache (line 190) | public MemberCache (MemberCache cache) method MemberCache (line 199) | public MemberCache (TypeContainer container) method AddBaseType (line 207) | public void AddBaseType (TypeSpec baseType) method AddInterface (line 245) | public void AddInterface (TypeSpec iface) method AddMember (line 279) | public void AddMember (InterfaceMemberBase imb, string exlicitName, Me... method AddMember (line 292) | public void AddMember (MemberSpec ms) method AddMember (line 297) | void AddMember (string name, MemberSpec member, bool removeHiddenMembers) method AddMemberImported (line 346) | public void AddMemberImported (MemberSpec ms) method AddInterfaceMember (line 355) | static bool AddInterfaceMember (MemberSpec member, ref IList FindMembers (TypeSpec container, strin... method FindNestedType (line 462) | public static TypeSpec FindNestedType (TypeSpec container, string name... method FindExtensionMethods (line 507) | public List FindExtensionMethods (IMemberContext invocatio... method FindBaseMember (line 543) | public static MemberSpec FindBaseMember (MemberCore member, out Member... method GetMember (line 644) | public static T GetMember (TypeSpec container, T spec) where T : Me... method GetMemberCoreKind (line 659) | static MemberKind GetMemberCoreKind (MemberCore member) method GetAllFieldsForDefiniteAssignment (line 689) | public static List GetAllFieldsForDefiniteAssignment (TypeS... method GetCompletitionMembers (line 730) | public static IList GetCompletitionMembers (IMemberContext... method GetInterfaceMethods (line 756) | public static List GetInterfaceMethods (TypeSpec iface) method GetNotImplementedAbstractMethods (line 784) | public static IList GetNotImplementedAbstractMethods (Type... method GetLookupName (line 882) | static string GetLookupName (MemberSpec ms) method GetLookupName (line 897) | static string GetLookupName (MemberCore mc) method GetUserOperator (line 911) | public static IList GetUserOperator (TypeSpec container, O... method InflateTypes (line 990) | public void InflateTypes (MemberCache inflated_cache, TypeParameterInf... method InflateMembers (line 1017) | public void InflateMembers (MemberCache cacheToInflate, TypeSpec infla... method RemoveHiddenMembers (line 1129) | public void RemoveHiddenMembers (TypeSpec container) method VerifyClsCompliance (line 1171) | public void VerifyClsCompliance (TypeSpec container, Report report) method GetLaterDefinedMember (line 1288) | static MemberCore GetLaterDefinedMember (MemberSpec a, MemberSpec b) method ReportOverloadedMethodClsDifference (line 1307) | static void ReportOverloadedMethodClsDifference (MemberSpec a, MemberS... method CheckExistingMembersOverloads (line 1329) | public bool CheckExistingMembersOverloads (MemberCore member, AParamet... method CheckExistingMembersOverloads (line 1340) | public bool CheckExistingMembersOverloads (MemberCore member, string n... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/method.cs class MethodCore (line 44) | public abstract class MethodCore : InterfaceMemberBase, IParametersMember method MethodCore (line 50) | protected MethodCore (TypeDefinition parent, FullNamedExpression type,... method CheckOverrideAgainstBase (line 105) | protected override bool CheckOverrideAgainstBase (MemberSpec base_member) method CheckBase (line 120) | protected override bool CheckBase () method Emit (line 137) | public override void Emit () method EnableOverloadChecks (line 146) | public override bool EnableOverloadChecks (MemberCore overload) method GetSignatureForDocumentation (line 159) | public override string GetSignatureForDocumentation () method VerifyClsCompliance (line 172) | protected override bool VerifyClsCompliance () type IGenericMethodDefinition (line 191) | public interface IGenericMethodDefinition : IMethodDefinition class MethodSpec (line 199) | public sealed class MethodSpec : MemberSpec, IParametersMember method MethodSpec (line 210) | public MethodSpec (MemberKind kind, TypeSpec declaringType, IMethodDef... method GetGenericMethodDefinition (line 310) | public MethodSpec GetGenericMethodDefinition () method GetMetaInfo (line 318) | public MethodBase GetMetaInfo () method GetSignatureForDocumentation (line 362) | public override string GetSignatureForDocumentation () method GetSignatureForError (line 392) | public override string GetSignatureForError () method InflateMember (line 429) | public override MemberSpec InflateMember (TypeParameterInflator inflator) method MakeGenericMethod (line 441) | public MethodSpec MakeGenericMethod (IMemberContext context, params Ty... method Mutate (line 469) | public MethodSpec Mutate (TypeParameterMutator mutator) method ResolveMissingDependencies (line 498) | public override List ResolveMissingDependenc... class MethodOrOperator (line 530) | public abstract class MethodOrOperator : MethodCore, IMethodData, IMetho... method MethodOrOperator (line 538) | protected MethodOrOperator (TypeDefinition parent, FullNamedExpression... method ApplyAttributeBuilder (line 544) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CheckForDuplications (line 603) | protected override bool CheckForDuplications () method CreateEmitContext (line 608) | public virtual EmitContext CreateEmitContext (ILGenerator ig, SourceMe... method Define (line 613) | public override bool Define () method DoMemberTypeIndependentChecks (line 661) | protected override void DoMemberTypeIndependentChecks () method DoMemberTypeDependentChecks (line 681) | protected override void DoMemberTypeDependentChecks () method Emit (line 690) | public override void Emit () method Error_ConditionalAttributeIsNotValid (line 737) | protected void Error_ConditionalAttributeIsNotValid () method ConditionalConditions (line 785) | public override string[] ConditionalConditions () method PrepareEmit (line 819) | public virtual void PrepareEmit () method WriteDebugSymbol (line 846) | public override void WriteDebugSymbol (MonoSymbolFile file) class Method (line 853) | public class Method : MethodOrOperator, IGenericMethodDefinition method Method (line 857) | public Method (TypeDefinition parent, FullNamedExpression return_type,... method Method (line 866) | protected Method (TypeDefinition parent, FullNamedExpression return_ty... method Accept (line 894) | public override void Accept (StructuralVisitor visitor) method Create (line 899) | public static Method Create (TypeDefinition parent, FullNamedExpressio... method GetSignatureForError (line 929) | public override string GetSignatureForError() method Error_DuplicateEntryPoint (line 934) | void Error_DuplicateEntryPoint (Method b) method IsEntryPoint (line 941) | bool IsEntryPoint () method LookupNamespaceOrType (line 957) | public override FullNamedExpression LookupNamespaceOrType (string name... method ApplyAttributeBuilder (line 971) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CreateTypeParameters (line 1017) | void CreateTypeParameters () method DefineTypeParameters (line 1052) | protected virtual void DefineTypeParameters () method CheckImplementingMethodConstraints (line 1179) | public static bool CheckImplementingMethodConstraints (TypeContainer c... method Define (line 1206) | public override bool Define () method PrepareEmit (line 1314) | public override void PrepareEmit () method Emit (line 1333) | public override void Emit () method EnableOverloadChecks (line 1373) | public override bool EnableOverloadChecks (MemberCore overload) method Error1599 (line 1381) | public static void Error1599 (Location loc, TypeSpec t, Report Report) method ResolveMemberType (line 1386) | protected override bool ResolveMemberType () method SetPartialDefinition (line 1395) | public void SetPartialDefinition (Method methodDefinition) class ConstructorInitializer (line 1440) | public abstract class ConstructorInitializer : ExpressionStatement method ConstructorInitializer (line 1445) | protected ConstructorInitializer (Arguments argument_list, Location loc) method ContainsEmitWithAwait (line 1457) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 1462) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 1467) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 1523) | public override void Emit (EmitContext ec) method EmitStatement (line 1542) | public override void EmitStatement (EmitContext ec) method FlowAnalysis (line 1547) | public override void FlowAnalysis (FlowAnalysisContext fc) class ConstructorBaseInitializer (line 1554) | public class ConstructorBaseInitializer : ConstructorInitializer { method ConstructorBaseInitializer (line 1555) | public ConstructorBaseInitializer (Arguments argument_list, Location l) : class GeneratedBaseInitializer (line 1561) | class GeneratedBaseInitializer: ConstructorBaseInitializer { method GeneratedBaseInitializer (line 1562) | public GeneratedBaseInitializer (Location loc, Arguments arguments) class ConstructorThisInitializer (line 1568) | public class ConstructorThisInitializer : ConstructorInitializer { method ConstructorThisInitializer (line 1569) | public ConstructorThisInitializer (Arguments argument_list, Location l) : class Constructor (line 1575) | public class Constructor : MethodCore, IMethodData, IMethodDefinition method Constructor (line 1600) | public Constructor (TypeDefinition parent, string name, Modifiers mod,... method IsDefault (line 1634) | public bool IsDefault () method Accept (line 1644) | public override void Accept (StructuralVisitor visitor) method ApplyAttributeBuilder (line 1649) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CheckBase (line 1663) | protected override bool CheckBase () method Define (line 1700) | public override bool Define () method Emit (line 1749) | public override void Emit () method FindBaseMember (line 1829) | protected override MemberSpec FindBaseMember (out MemberSpec bestCandi... method GetCallerMemberName (line 1836) | public override string GetCallerMemberName () method GetSignatureForDocumentation (line 1841) | public override string GetSignatureForDocumentation () method GetSignatureForError (line 1846) | public override string GetSignatureForError() method VerifyClsCompliance (line 1857) | protected override bool VerifyClsCompliance () method WriteDebugSymbol (line 1875) | public override void WriteDebugSymbol (MonoSymbolFile file) method CreateEmitContext (line 1904) | EmitContext IMethodData.CreateEmitContext (ILGenerator ig, SourceMetho... type IMethodData (line 1915) | public interface IMethodData : IMemberContext method CreateEmitContext (line 1928) | EmitContext CreateEmitContext (ILGenerator ig, SourceMethodBuilder sou... class MethodData (line 1934) | public class MethodData method MethodData (line 1973) | public MethodData (InterfaceMemberBase member, method MethodData (line 1983) | public MethodData (InterfaceMemberBase member, method Define (line 1992) | public bool Define (TypeDefinition container, string method_full_name) method DefineOverride (line 2149) | void DefineOverride (TypeDefinition container) method DefineMethodBuilder (line 2164) | public MethodBuilder DefineMethodBuilder (TypeDefinition container) method DefineMethodBuilder (line 2176) | public MethodBuilder DefineMethodBuilder (TypeDefinition container, Pa... method Emit (line 2187) | public void Emit (TypeDefinition parent) method WriteDebugSymbol (line 2205) | public void WriteDebugSymbol (MonoSymbolFile file) class Destructor (line 2221) | public class Destructor : MethodOrOperator method Destructor (line 2236) | public Destructor (TypeDefinition parent, Modifiers mod, ParametersCom... method Accept (line 2243) | public override void Accept (StructuralVisitor visitor) method ApplyAttributeBuilder (line 2248) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CheckBase (line 2258) | protected override bool CheckBase () method Define (line 2267) | public override bool Define () method Emit (line 2277) | public override void Emit() method GetSignatureForError (line 2311) | public override string GetSignatureForError () method ResolveMemberType (line 2316) | protected override bool ResolveMemberType () class AbstractPropertyEventMethod (line 2331) | public abstract class AbstractPropertyEventMethod : MemberCore, IMethodD... method AbstractPropertyEventMethod (line 2340) | protected AbstractPropertyEventMethod (InterfaceMemberBase member, str... method SetupName (line 2346) | static MemberName SetupName (string prefix, InterfaceMemberBase member... method UpdateName (line 2351) | public void UpdateName (InterfaceMemberBase member) method CreateEmitContext (line 2374) | public EmitContext CreateEmitContext (ILGenerator ig, SourceMethodBuil... method ApplyAttributeBuilder (line 2408) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method ApplyToExtraTarget (line 2438) | protected virtual void ApplyToExtraTarget (Attribute a, MethodSpec cto... method Define (line 2444) | public sealed override bool Define() method Emit (line 2449) | public virtual void Emit (TypeDefinition parent) method EnableOverloadChecks (line 2482) | public override bool EnableOverloadChecks (MemberCore overload) method GetCallerMemberName (line 2497) | public override string GetCallerMemberName () method GetSignatureForDocumentation (line 2502) | public override string GetSignatureForDocumentation () method IsClsComplianceRequired (line 2508) | public override bool IsClsComplianceRequired() method PrepareEmit (line 2513) | public void PrepareEmit () method WriteDebugSymbol (line 2518) | public override void WriteDebugSymbol (MonoSymbolFile file) class Operator (line 2534) | public class Operator : MethodOrOperator { type OpType (line 2542) | public enum OpType : byte { method Operator (line 2587) | static Operator () method Operator (line 2618) | public Operator (TypeDefinition parent, OpType type, FullNamedExpressi... method Accept (line 2626) | public override void Accept (StructuralVisitor visitor) method ApplyAttributeBuilder (line 2631) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method Define (line 2641) | public override bool Define () method ResolveMemberType (line 2785) | protected override bool ResolveMemberType () method FindBaseMember (line 2794) | protected override MemberSpec FindBaseMember (out MemberSpec bestCandi... method GetName (line 2801) | public static string GetName (OpType ot) method GetName (line 2806) | public static string GetName (string metadata_name) method GetMetadataName (line 2815) | public static string GetMetadataName (OpType ot) method GetMetadataName (line 2820) | public static string GetMetadataName (string name) method GetType (line 2829) | public static OpType? GetType (string metadata_name) method GetMatchingOperator (line 2839) | public OpType GetMatchingOperator () method GetSignatureForDocumentation (line 2863) | public override string GetSignatureForDocumentation () method GetSignatureForError (line 2873) | public override string GetSignatureForError () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/modifiers.cs type Modifiers (line 23) | [Flags] class ModifiersExtensions (line 60) | static class ModifiersExtensions method AccessibilityName (line 62) | public static string AccessibilityName (Modifiers mod) method Name (line 80) | static public string Name (Modifiers i) method IsRestrictedModifier (line 123) | public static bool IsRestrictedModifier (Modifiers modA, Modifiers modB) method TypeAttr (line 140) | public static TypeAttributes TypeAttr (Modifiers mod_flags, bool is_to... method FieldAttr (line 170) | public static FieldAttributes FieldAttr (Modifiers mod_flags) method MethodAttr (line 196) | public static MethodAttributes MethodAttr (Modifiers mod_flags) method Check (line 246) | public static Modifiers Check (Modifiers allowed, Modifiers mod, Modif... method Error_InvalidModifier (line 276) | static void Error_InvalidModifier (Modifiers mod, Location l, Report R... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/module.cs class ModuleContainer (line 33) | public sealed class ModuleContainer : TypeContainer class StaticDataContainer (line 39) | sealed class StaticDataContainer : CompilerGeneratedContainer method StaticDataContainer (line 44) | public StaticDataContainer (ModuleContainer module) method CloseContainer (line 51) | public override void CloseContainer () method DefineInitializedData (line 60) | public FieldSpec DefineInitializedData (byte[] data, Location loc) method MakeStaticData (line 94) | public FieldSpec MakeStaticData (byte[] data, Location loc) class PatternMatchingHelper (line 108) | public sealed class PatternMatchingHelper : CompilerGeneratedContainer method PatternMatchingHelper (line 110) | public PatternMatchingHelper (ModuleContainer module) method DoDefineMembers (line 118) | protected override bool DoDefineMembers () method GenerateNumberMatcher (line 127) | Method GenerateNumberMatcher () method CreatePatterMatchingHelper (line 222) | public PatternMatchingHelper CreatePatterMatchingHelper () method ModuleContainer (line 264) | public ModuleContainer (CompilerContext context) method Accept (line 411) | public override void Accept (StructuralVisitor visitor) method AddAnonymousType (line 416) | public void AddAnonymousType (AnonymousTypeClass type) method AddAttribute (line 428) | public void AddAttribute (Attribute attr, IMemberContext context) method AddTypeContainer (line 440) | public override void AddTypeContainer (TypeContainer tc) method ApplyAttributeBuilder (line 445) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CloseContainer (line 486) | public override void CloseContainer () method CreateBuilder (line 497) | public TypeBuilder CreateBuilder (string name, TypeAttributes attr, in... method CreateRootNamespace (line 505) | public RootNamespace CreateRootNamespace (string alias) method Create (line 521) | public void Create (AssemblyDefinition assembly, ModuleBuilder moduleB... method Define (line 527) | public override bool Define () method DefineContainer (line 540) | public override bool DefineContainer () method EnableRedefinition (line 547) | public void EnableRedefinition () method EmitContainer (line 552) | public override void EmitContainer () method GenerateDocComment (line 579) | internal override void GenerateDocComment (DocumentationBuilder builder) method GetAnonymousType (line 585) | public AnonymousTypeClass GetAnonymousType (IList FindTypeNamespaces (IMemberContext ctx, string nam... method FindExtensionMethodNamespaces (line 68) | public List FindExtensionMethodNamespaces (IMemberContext ctx,... method RegisterNamespace (line 85) | public void RegisterNamespace (Namespace child) method GetSignatureForError (line 91) | public override string GetSignatureForError () class GlobalRootNamespace (line 97) | public sealed class GlobalRootNamespace : RootNamespace method GlobalRootNamespace (line 99) | public GlobalRootNamespace () class Namespace (line 108) | public class Namespace method Namespace (line 123) | public Namespace (Namespace parent, string name) method Namespace (line 148) | protected Namespace () method AddNamespace (line 173) | public Namespace AddNamespace (MemberName name) method TryAddNamespace (line 179) | Namespace TryAddNamespace (string name) method TryGetNamespace (line 191) | public bool TryGetNamespace (string name, out Namespace ns) method GetNamespace (line 197) | public Namespace GetNamespace (string name, bool create) method GetAllTypes (line 222) | public IList GetAllTypes (string name) method GetSignatureForError (line 231) | public virtual string GetSignatureForError () method LookupType (line 236) | public TypeSpec LookupType (IMemberContext ctx, string name, int arity... method LookupTypeOrNamespace (line 323) | public FullNamedExpression LookupTypeOrNamespace (IMemberContext ctx, ... method CompletionGetTypesStartingWith (line 353) | public IEnumerable CompletionGetTypesStartingWith (string prefix) method LookupExtensionMethod (line 371) | public List LookupExtensionMethod (IMemberContext invocati... method AddType (line 408) | public void AddType (ModuleContainer module, TypeSpec ts) method IsImportedTypeOverride (line 474) | public static TypeSpec IsImportedTypeOverride (ModuleContainer module,... method RemoveContainer (line 489) | public void RemoveContainer (TypeContainer tc) method SetBuiltinType (line 495) | public void SetBuiltinType (BuiltinTypeSpec pts) method VerifyClsCompliance (line 506) | public void VerifyClsCompliance () class CompilationSourceFile (line 563) | public class CompilationSourceFile : NamespaceContainer method CompilationSourceFile (line 570) | public CompilationSourceFile (ModuleContainer parent, SourceFile sourc... method CompilationSourceFile (line 576) | public CompilationSourceFile (ModuleContainer parent) method AddIncludeFile (line 605) | public void AddIncludeFile (SourceFile file) method AddDefine (line 617) | public void AddDefine (string value) method AddUndefine (line 625) | public void AddUndefine (string value) method PrepareEmit (line 633) | public override void PrepareEmit () method CreateUnitSymbolInfo (line 646) | void CreateUnitSymbolInfo (MonoSymbolFile symwriter) method IsConditionalDefined (line 659) | public bool IsConditionalDefined (string value) method Accept (line 674) | public override void Accept (StructuralVisitor visitor) class NamespaceContainer (line 684) | public class NamespaceContainer : TypeContainer, IMemberContext method NamespaceContainer (line 702) | public NamespaceContainer (MemberName name, NamespaceContainer parent) method NamespaceContainer (line 712) | protected NamespaceContainer (ModuleContainer parent) method AddUsing (line 753) | public void AddUsing (UsingNamespace un) method AddUsing (line 765) | public void AddUsing (UsingAliasNamespace un) method AddAlias (line 774) | void AddAlias (UsingAliasNamespace un) method AddPartial (line 792) | public override void AddPartial (TypeDefinition next_part) method AddTypeContainer (line 799) | public override void AddTypeContainer (TypeContainer tc) method ApplyAttributeBuilder (line 856) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method EmitContainer (line 861) | public override void EmitContainer () method LookupExtensionMethod (line 868) | public ExtensionMethodCandidates LookupExtensionMethod (IMemberContext... method LookupExtensionMethodCandidates (line 922) | ExtensionMethodCandidates LookupExtensionMethodCandidates (IMemberCont... method LookupNamespaceOrType (line 974) | public override FullNamedExpression LookupNamespaceOrType (string name... method GetCompletionStartingWith (line 1000) | public override void GetCompletionStartingWith (string prefix, List ResolveMissingDependenc... class PropertyBase (line 189) | abstract public class PropertyBase : PropertyBasedMember { class GetMethod (line 191) | public class GetMethod : PropertyMethod method GetMethod (line 197) | public GetMethod (PropertyBase method, Modifiers modifiers, Attribut... method Define (line 202) | public override void Define (TypeContainer parent) class SetMethod (line 232) | public class SetMethod : PropertyMethod { method SetMethod (line 240) | public SetMethod (PropertyBase method, Modifiers modifiers, Paramete... method ApplyToExtraTarget (line 246) | protected override void ApplyToExtraTarget (Attribute a, MethodSpec ... method Define (line 262) | public override void Define (TypeContainer parent) class PropertyMethod (line 290) | public abstract class PropertyMethod : AbstractPropertyEventMethod method PropertyMethod (line 301) | public PropertyMethod (PropertyBase method, string prefix, Modifiers... method ApplyAttributeBuilder (line 309) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ... method IsClsComplianceRequired (line 324) | public override bool IsClsComplianceRequired () method Define (line 329) | public virtual void Define (TypeContainer parent) method GetAttributeObsolete (line 378) | public override ObsoleteAttribute GetAttributeObsolete () method GetSignatureForError (line 383) | public override string GetSignatureForError() method CheckModifiers (line 388) | void CheckModifiers (Modifiers modflags) method PropertyBase (line 401) | protected PropertyBase (TypeDefinition parent, FullNamedExpression typ... method ApplyAttributeBuilder (line 469) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CheckMissingAccessor (line 484) | void CheckMissingAccessor (MemberKind kind, ParametersCompiled paramet... method CheckOverrideAgainstBase (line 507) | protected override bool CheckOverrideAgainstBase (MemberSpec base_member) method DoMemberTypeDependentChecks (line 577) | protected override void DoMemberTypeDependentChecks () method DoMemberTypeIndependentChecks (line 587) | protected override void DoMemberTypeIndependentChecks () method DefineAccessors (line 608) | protected bool DefineAccessors () method DefineBuilders (line 617) | protected void DefineBuilders (MemberKind kind, ParametersCompiled par... method Emit (line 650) | public override void Emit () method PrepareEmit (line 682) | public override void PrepareEmit () method SetMemberName (line 701) | protected override void SetMemberName (MemberName new_name) method WriteDebugSymbol (line 712) | public override void WriteDebugSymbol (MonoSymbolFile file) class Property (line 729) | public class Property : PropertyBase class BackingField (line 731) | public sealed class BackingField : Field method BackingField (line 736) | public BackingField (Property p, bool readOnly) method GetSignatureForError (line 751) | public override string GetSignatureForError () method Property (line 761) | public Property (TypeDefinition parent, FullNamedExpression type, Modi... method Accept (line 773) | public override void Accept (StructuralVisitor visitor) method ApplyAttributeBuilder (line 778) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CreateAutomaticProperty (line 788) | void CreateAutomaticProperty () method Define (line 826) | public override bool Define () method Emit (line 887) | public override void Emit () class EventProperty (line 909) | public class EventProperty: Event { class AEventPropertyAccessor (line 910) | public abstract class AEventPropertyAccessor : AEventAccessor method AEventPropertyAccessor (line 912) | protected AEventPropertyAccessor (EventProperty method, string prefi... method Define (line 917) | public override void Define (TypeContainer ds) method GetSignatureForError (line 923) | public override string GetSignatureForError () class AddDelegateMethod (line 929) | public sealed class AddDelegateMethod: AEventPropertyAccessor method AddDelegateMethod (line 931) | public AddDelegateMethod (EventProperty method, Attributes attrs, Lo... class RemoveDelegateMethod (line 937) | public sealed class RemoveDelegateMethod: AEventPropertyAccessor method RemoveDelegateMethod (line 939) | public RemoveDelegateMethod (EventProperty method, Attributes attrs,... method EventProperty (line 947) | public EventProperty (TypeDefinition parent, FullNamedExpression type,... method Accept (line 952) | public override void Accept (StructuralVisitor visitor) method Define (line 957) | public override bool Define() class EventField (line 976) | public class EventField : Event class EventFieldAccessor (line 978) | abstract class EventFieldAccessor : AEventAccessor method EventFieldAccessor (line 980) | protected EventFieldAccessor (EventField method, string prefix) method GetOperation (line 985) | protected abstract MethodSpec GetOperation (Location loc); method Emit (line 987) | public override void Emit (TypeDefinition parent) method FabricateBodyStatement (line 999) | void FabricateBodyStatement () class AddDelegateMethod (line 1062) | sealed class AddDelegateMethod: EventFieldAccessor method AddDelegateMethod (line 1064) | public AddDelegateMethod (EventField method): method GetOperation (line 1069) | protected override MethodSpec GetOperation (Location loc) class RemoveDelegateMethod (line 1075) | sealed class RemoveDelegateMethod: EventFieldAccessor method RemoveDelegateMethod (line 1077) | public RemoveDelegateMethod (EventField method): method GetOperation (line 1082) | protected override MethodSpec GetOperation (Location loc) method EventField (line 1096) | public EventField (TypeDefinition parent, FullNamedExpression type, Mo... method Accept (line 1135) | public override void Accept (StructuralVisitor visitor) method AddDeclarator (line 1140) | public void AddDeclarator (FieldDeclarator declarator) method ApplyAttributeBuilder (line 1150) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method Define (line 1168) | public override bool Define() class Event (line 1215) | public abstract class Event : PropertyBasedMember class AEventAccessor (line 1217) | public abstract class AEventAccessor : AbstractPropertyEventMethod method AEventAccessor (line 1227) | protected AEventAccessor (Event method, string prefix, Attributes at... method ApplyAttributeBuilder (line 1239) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ... method ApplyToExtraTarget (line 1248) | protected override void ApplyToExtraTarget (Attribute a, MethodSpec ... method IsClsComplianceRequired (line 1264) | public override bool IsClsComplianceRequired () method Define (line 1269) | public virtual void Define (TypeContainer parent) method GetAttributeObsolete (line 1295) | public override ObsoleteAttribute GetAttributeObsolete () method Event (line 1323) | protected Event (TypeDefinition parent, FullNamedExpression type, Modi... method ApplyAttributeBuilder (line 1367) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CheckOverrideAgainstBase (line 1377) | protected override bool CheckOverrideAgainstBase (MemberSpec base_member) method Define (line 1389) | public override bool Define () method Emit (line 1418) | public override void Emit () method PrepareEmit (line 1435) | public override void PrepareEmit () method WriteDebugSymbol (line 1444) | public override void WriteDebugSymbol (MonoSymbolFile file) class EventSpec (line 1458) | public class EventSpec : MemberSpec, IInterfaceMemberSpec method EventSpec (line 1463) | public EventSpec (TypeSpec declaringType, IMemberDefinition definition... method InflateMember (line 1504) | public override MemberSpec InflateMember (TypeParameterInflator inflator) method ResolveMissingDependencies (line 1515) | public override List ResolveMissingDependenc... class Indexer (line 1521) | public class Indexer : PropertyBase, IParametersMember class GetIndexerMethod (line 1523) | public class GetIndexerMethod : GetMethod, IParametersMember method GetIndexerMethod (line 1527) | public GetIndexerMethod (PropertyBase property, Modifiers modifiers,... method Define (line 1533) | public override void Define (TypeContainer parent) class SetIndexerMethod (line 1569) | public class SetIndexerMethod : SetMethod, IParametersMember method SetIndexerMethod (line 1571) | public SetIndexerMethod (PropertyBase property, Modifiers modifiers,... method Indexer (line 1611) | public Indexer (TypeDefinition parent, FullNamedExpression type, Membe... method Accept (line 1636) | public override void Accept (StructuralVisitor visitor) method ApplyAttributeBuilder (line 1641) | public override void ApplyAttributeBuilder (Attribute a, MethodSpec ct... method CheckForDuplications (line 1651) | protected override bool CheckForDuplications () method Define (line 1656) | public override bool Define () method EnableOverloadChecks (line 1709) | public override bool EnableOverloadChecks (MemberCore overload) method Emit (line 1719) | public override void Emit () method GetSignatureForError (line 1726) | public override string GetSignatureForError () method GetSignatureForDocumentation (line 1739) | public override string GetSignatureForDocumentation () method VerifyClsCompliance (line 1744) | protected override bool VerifyClsCompliance () class IndexerSpec (line 1754) | public class IndexerSpec : PropertySpec, IParametersMember method IndexerSpec (line 1758) | public IndexerSpec (TypeSpec declaringType, IMemberDefinition definiti... method GetSignatureForDocumentation (line 1772) | public override string GetSignatureForDocumentation () method GetSignatureForError (line 1777) | public override string GetSignatureForError () method InflateMember (line 1782) | public override MemberSpec InflateMember (TypeParameterInflator inflator) method ResolveMissingDependencies (line 1789) | public override List ResolveMissingDependenc... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/reflection.cs class ReflectionImporter (line 23) | public class ReflectionImporter method ReflectionImporter (line 25) | public ReflectionImporter (ModuleContainer module, BuiltinTypes builtin) method ImportAssembly (line 30) | public void ImportAssembly (Assembly assembly, RootNamespace targetNam... method ImportModule (line 35) | public ImportedModuleDefinition ImportModule (Module module, RootNames... method ImportType (line 40) | public TypeSpec ImportType (Type type) method ReflectionImporter (line 48) | public ReflectionImporter (ModuleContainer module, BuiltinTypes builtin) method AddCompiledType (line 54) | public override void AddCompiledType (TypeBuilder builder, TypeSpec spec) method DetermineKindFromBaseType (line 58) | protected override MemberKind DetermineKindFromBaseType (Type baseType) method HasVolatileModifier (line 72) | protected override bool HasVolatileModifier (Type[] modifiers) method ImportAssembly (line 82) | public void ImportAssembly (Assembly assembly, RootNamespace targetNam... method ImportModule (line 104) | public ImportedModuleDefinition ImportModule (Module module, RootNames... method Initialize (line 121) | void Initialize (BuiltinTypes builtin) class ReflectionImporter (line 46) | public sealed class ReflectionImporter : MetadataImporter method ReflectionImporter (line 25) | public ReflectionImporter (ModuleContainer module, BuiltinTypes builtin) method ImportAssembly (line 30) | public void ImportAssembly (Assembly assembly, RootNamespace targetNam... method ImportModule (line 35) | public ImportedModuleDefinition ImportModule (Module module, RootNames... method ImportType (line 40) | public TypeSpec ImportType (Type type) method ReflectionImporter (line 48) | public ReflectionImporter (ModuleContainer module, BuiltinTypes builtin) method AddCompiledType (line 54) | public override void AddCompiledType (TypeBuilder builder, TypeSpec spec) method DetermineKindFromBaseType (line 58) | protected override MemberKind DetermineKindFromBaseType (Type baseType) method HasVolatileModifier (line 72) | protected override bool HasVolatileModifier (Type[] modifiers) method ImportAssembly (line 82) | public void ImportAssembly (Assembly assembly, RootNamespace targetNam... method ImportModule (line 104) | public ImportedModuleDefinition ImportModule (Module module, RootNames... method Initialize (line 121) | void Initialize (BuiltinTypes builtin) type SingleConverter (line 164) | [System.Runtime.InteropServices.StructLayout (System.Runtime.InteropServ... method SingleToInt32Bits (line 175) | public static int SingleToInt32Bits (float v) class AssemblyDefinitionDynamic (line 185) | public class AssemblyDefinitionDynamic : AssemblyDefinition method AssemblyDefinitionDynamic (line 190) | public AssemblyDefinitionDynamic (ModuleContainer module, string name) method AssemblyDefinitionDynamic (line 198) | public AssemblyDefinitionDynamic (ModuleContainer module, string name,... method IncludeModule (line 203) | public Module IncludeModule (string moduleFile) method CreateModuleBuilder (line 209) | public override ModuleBuilder CreateModuleBuilder () method Create (line 220) | public bool Create (AppDomain domain, AssemblyBuilderAccess access) method Dirname (line 238) | static string Dirname (string name) method SaveModule (line 253) | protected override void SaveModule (PortableExecutableKinds pekind, Im... class AssemblyBuilderMonoSpecific (line 273) | class AssemblyBuilderMonoSpecific : AssemblyBuilderExtension method AssemblyBuilderMonoSpecific (line 286) | public AssemblyBuilderMonoSpecific (AssemblyBuilder ab, CompilerContex... method AddModule (line 292) | public override Module AddModule (string module) method AddPermissionRequests (line 304) | public override void AddPermissionRequests (PermissionSet[] permissions) method AddTypeForwarder (line 316) | public override void AddTypeForwarder (TypeSpec type, Location loc) method DefineWin32IconResource (line 329) | public override void DefineWin32IconResource (string fileName) method SetAlgorithmId (line 341) | public override void SetAlgorithmId (uint value, Location loc) method SetCulture (line 353) | public override void SetCulture (string culture, Location loc) method SetFlags (line 365) | public override void SetFlags (uint flags, Location loc) method SetVersion (line 377) | public override void SetVersion (Version version, Location loc) class DynamicLoader (line 393) | class DynamicLoader : AssemblyReferencesLoader method DynamicLoader (line 397) | public DynamicLoader (ReflectionImporter importer, CompilerContext com... method GetDefaultReferences (line 411) | protected override string[] GetDefaultReferences () method GetSystemDir (line 438) | static string GetSystemDir () method HasObjectType (line 443) | public override bool HasObjectType (Assembly assembly) method LoadAssemblyFile (line 448) | public override Assembly LoadAssemblyFile (string assembly, bool isImp... method LoadModuleFile (line 491) | Module LoadModuleFile (AssemblyDefinitionDynamic assembly, string module) method LoadModules (line 523) | public void LoadModules (AssemblyDefinitionDynamic assembly, RootNames... method LoadReferences (line 535) | public override void LoadReferences (ModuleContainer module) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/report.cs class Report (line 22) | public class Report method Report (line 66) | public Report (CompilerContext context, ReportPrinter printer) method DisableReporting (line 77) | public void DisableReporting () method EnableReporting (line 82) | public void EnableReporting () method FeatureIsNotAvailable (line 87) | public void FeatureIsNotAvailable (CompilerContext compiler, Location ... method FeatureIsNotSupported (line 118) | public void FeatureIsNotSupported (Location loc, string feature) method RuntimeMissingSupport (line 125) | public void RuntimeMissingSupport (Location loc, string feature) method SymbolRelatedToPreviousError (line 134) | public void SymbolRelatedToPreviousError (Location loc, string symbol) method SymbolRelatedToPreviousError (line 139) | public void SymbolRelatedToPreviousError (MemberSpec ms) method SymbolRelatedToPreviousError (line 164) | public void SymbolRelatedToPreviousError (MemberCore mc) method SymbolRelatedToPreviousError (line 169) | public void SymbolRelatedToPreviousError (string loc) method CheckWarningCode (line 178) | public bool CheckWarningCode (int code, Location loc) method ExtraInformation (line 190) | public void ExtraInformation (Location loc, string msg) method RegisterWarningRegion (line 195) | public WarningRegions RegisterWarningRegion (Location location) method Warning (line 213) | public void Warning (int code, int level, Location loc, string message) method Warning (line 239) | public void Warning (int code, int level, Location loc, string format,... method Warning (line 244) | public void Warning (int code, int level, Location loc, string format,... method Warning (line 249) | public void Warning (int code, int level, Location loc, string format,... method Warning (line 254) | public void Warning (int code, int level, string message) method Warning (line 259) | public void Warning (int code, int level, string format, string arg) method Warning (line 264) | public void Warning (int code, int level, string format, string arg1, ... method Warning (line 269) | public void Warning (int code, int level, string format, params string... method Error (line 281) | public void Error (int code, Location loc, string error) method Error (line 298) | public void Error (int code, Location loc, string format, string arg) method Error (line 303) | public void Error (int code, Location loc, string format, string arg1,... method Error (line 308) | public void Error (int code, Location loc, string format, params strin... method Error (line 313) | public void Error (int code, string error) method Error (line 318) | public void Error (int code, string format, string arg) method Error (line 323) | public void Error (int code, string format, string arg1, string arg2) method Error (line 328) | public void Error (int code, string format, params string[] args) method SetPrinter (line 350) | public ReportPrinter SetPrinter (ReportPrinter printer) method Debug (line 357) | [Conditional ("MCS_DEBUG")] method Debug (line 363) | [Conditional ("MCS_DEBUG")] method FriendlyStackTrace (line 412) | static string FriendlyStackTrace (StackTrace t) class AbstractMessage (line 449) | public abstract class AbstractMessage method AbstractMessage (line 456) | protected AbstractMessage (int code, Location loc, string msg, List s... method AddArgs (line 508) | static string[] AddArgs (string[] args, string[] extra_args) method AddAssemblyReference (line 529) | void AddAssemblyReference (string alias, string assembly, CompilerSett... method AddResource (line 544) | void AddResource (AssemblyResource res, CompilerSettings settings) method AddSourceFile (line 560) | void AddSourceFile (string fileName, List sourceFiles) method ProcessWarningsList (line 580) | public bool ProcessWarningsList (string text, Action action) method Error_RequiresArgument (line 598) | void Error_RequiresArgument (string option) method Error_RequiresFileName (line 603) | void Error_RequiresFileName (string option) method Error_WrongOption (line 608) | void Error_WrongOption (string option) method IsExternAliasValid (line 613) | static bool IsExternAliasValid (string identifier) method LoadArgs (line 618) | static string[] LoadArgs (string file) method OtherFlags (line 664) | void OtherFlags () method ParseOption (line 684) | ParseResult ParseOption (string option, ref string[] args, CompilerSet... method ParseOptionUnix (line 1215) | ParseResult ParseOptionUnix (string arg, ref string[] args, ref int i,... method SetWarningLevel (line 1483) | void SetWarningLevel (string s, CompilerSettings settings) method SplitPathAndPattern (line 1501) | static void SplitPathAndPattern (string spec, out string path, out str... method Usage (line 1530) | void Usage () method Version (line 1582) | void Version () class RootContext (line 1589) | public class RootContext FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/statement.cs class Statement (line 25) | public abstract class Statement { method Resolve (line 39) | public virtual bool Resolve (BlockContext bc) method DoEmit (line 47) | protected abstract void DoEmit (EmitContext ec); method Emit (line 49) | public virtual void Emit (EmitContext ec) method CloneTo (line 63) | protected abstract void CloneTo (CloneContext clonectx, Statement targ... method Clone (line 65) | public Statement Clone (CloneContext clonectx) method CreateExpressionTree (line 72) | public virtual Expression CreateExpressionTree (ResolveContext ec) method Accept (line 78) | public virtual object Accept (StructuralVisitor visitor) method DoFlowAnalysis (line 86) | protected abstract bool DoFlowAnalysis (FlowAnalysisContext fc); method FlowAnalysis (line 88) | public bool FlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 114) | public virtual Reachability MarkReachable (Reachability rc) method CheckExitBoundaries (line 122) | protected void CheckExitBoundaries (BlockContext bc, Block scope) method Error_FinallyClauseExit (line 137) | protected void Error_FinallyClauseExit (BlockContext bc) class EmptyStatement (line 143) | public sealed class EmptyStatement : Statement method EmptyStatement (line 145) | public EmptyStatement (Location loc) method Resolve (line 150) | public override bool Resolve (BlockContext ec) method Emit (line 155) | public override void Emit (EmitContext ec) method DoEmit (line 159) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 164) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method CloneTo (line 169) | protected override void CloneTo (CloneContext clonectx, Statement target) method Accept (line 174) | public override object Accept (StructuralVisitor visitor) class If (line 180) | public class If : Statement { method If (line 187) | public If (Expression bool_expr, Statement true_statement, Location l) method If (line 192) | public If (Expression bool_expr, method Resolve (line 209) | public override bool Resolve (BlockContext ec) method DoEmit (line 222) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 266) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 309) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 341) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 351) | public override object Accept (StructuralVisitor visitor) class Do (line 357) | public class Do : LoopStatement method Do (line 362) | public Do (Statement statement, BooleanExpression bool_expr, Location ... method Resolve (line 374) | public override bool Resolve (BlockContext bc) method DoEmit (line 383) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 418) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 438) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 458) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 466) | public override object Accept (StructuralVisitor visitor) method SetEndReachable (line 471) | public override void SetEndReachable () method SetIteratorReachable (line 476) | public override void SetIteratorReachable () class While (line 482) | public class While : LoopStatement method While (line 488) | public While (BooleanExpression bool_expr, Statement statement, Locati... method Resolve (line 495) | public override bool Resolve (BlockContext bc) method DoEmit (line 513) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 565) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 590) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 616) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 624) | public override object Accept (StructuralVisitor visitor) method AddEndDefiniteAssignment (line 629) | public override void AddEndDefiniteAssignment (FlowAnalysisContext fc) method SetEndReachable (line 640) | public override void SetEndReachable () class For (line 646) | public class For : LoopStatement method For (line 651) | public For (Location l) method Resolve (line 669) | public override bool Resolve (BlockContext bc) method DoFlowAnalysis (line 690) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 723) | public override Reachability MarkReachable (Reachability rc) method DoEmit (line 744) | protected override void DoEmit (EmitContext ec) method CloneTo (line 797) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 810) | public override object Accept (StructuralVisitor visitor) method AddEndDefiniteAssignment (line 815) | public override void AddEndDefiniteAssignment (FlowAnalysisContext fc) method SetEndReachable (line 826) | public override void SetEndReachable () method SetIteratorReachable (line 831) | public override void SetIteratorReachable () class LoopStatement (line 837) | public abstract class LoopStatement : Statement method LoopStatement (line 839) | protected LoopStatement (Statement statement) method Resolve (line 846) | public override bool Resolve (BlockContext bc) method AddEndDefiniteAssignment (line 861) | public virtual void AddEndDefiniteAssignment (FlowAnalysisContext fc) method SetEndReachable (line 865) | public virtual void SetEndReachable () method SetIteratorReachable (line 869) | public virtual void SetIteratorReachable () class StatementExpression (line 874) | public class StatementExpression : Statement method StatementExpression (line 878) | public StatementExpression (ExpressionStatement expr) method StatementExpression (line 884) | public StatementExpression (ExpressionStatement expr, Location loc) method CloneTo (line 896) | protected override void CloneTo (CloneContext clonectx, Statement t) method DoEmit (line 902) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 907) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 913) | public override Reachability MarkReachable (Reachability rc) method Resolve (line 920) | public override bool Resolve (BlockContext ec) method Accept (line 926) | public override object Accept (StructuralVisitor visitor) class StatementErrorExpression (line 932) | public class StatementErrorExpression : Statement method StatementErrorExpression (line 936) | public StatementErrorExpression (Expression expr) method Resolve (line 948) | public override bool Resolve (BlockContext bc) method DoEmit (line 954) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 959) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method CloneTo (line 964) | protected override void CloneTo (CloneContext clonectx, Statement target) method Accept (line 971) | public override object Accept (StructuralVisitor visitor) class StatementList (line 980) | public class StatementList : Statement method StatementList (line 984) | public StatementList (Statement first, Statement second) method Add (line 997) | public void Add (Statement statement) method Resolve (line 1002) | public override bool Resolve (BlockContext ec) method DoEmit (line 1010) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 1016) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 1024) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 1035) | protected override void CloneTo (CloneContext clonectx, Statement target) method Accept (line 1044) | public override object Accept (StructuralVisitor visitor) class ExitStatement (line 1053) | public abstract class ExitStatement : Statement method DoResolve (line 1057) | protected abstract bool DoResolve (BlockContext bc); method Resolve (line 1060) | public override bool Resolve (BlockContext bc) method DoFlowAnalysis (line 1086) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) class Return (line 1104) | public class Return : ExitStatement method Return (line 1108) | public Return (Expression expr, Location l) method DoResolve (line 1133) | protected override bool DoResolve (BlockContext ec) method DoEmit (line 1277) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 1331) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method Error_ReturnFromIterator (line 1340) | void Error_ReturnFromIterator (ResolveContext rc) method MarkReachable (line 1346) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 1352) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 1360) | public override object Accept (StructuralVisitor visitor) class Goto (line 1366) | public class Goto : ExitStatement method Goto (line 1372) | public Goto (string label, Location l) method DoResolve (line 1388) | protected override bool DoResolve (BlockContext bc) method Error_UnknownLabel (line 1403) | public static void Error_UnknownLabel (BlockContext bc, string label, ... method DoFlowAnalysis (line 1409) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 1423) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 1443) | protected override void CloneTo (CloneContext clonectx, Statement target) method DoEmit (line 1448) | protected override void DoEmit (EmitContext ec) method IsLeavingFinally (line 1463) | bool IsLeavingFinally (Block labelBlock) method Accept (line 1476) | public override object Accept (StructuralVisitor visitor) class LabeledStatement (line 1482) | public class LabeledStatement : Statement { method LabeledStatement (line 1490) | public LabeledStatement (string name, Block block, Location l) method LabelTarget (line 1497) | public Label LabelTarget (EmitContext ec) method CloneTo (line 1517) | protected override void CloneTo (CloneContext clonectx, Statement target) method Resolve (line 1524) | public override bool Resolve (BlockContext bc) method DoEmit (line 1529) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 1538) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 1547) | public override Reachability MarkReachable (Reachability rc) method AddGotoReference (line 1557) | public void AddGotoReference (Reachability rc, bool finalTarget) method Accept (line 1579) | public override object Accept (StructuralVisitor visitor) class GotoDefault (line 1589) | public class GotoDefault : SwitchGoto method GotoDefault (line 1591) | public GotoDefault (Location l) method Resolve (line 1596) | public override bool Resolve (BlockContext bc) method DoEmit (line 1609) | protected override void DoEmit (EmitContext ec) method MarkReachable (line 1614) | public override Reachability MarkReachable (Reachability rc) method Accept (line 1627) | public override object Accept (StructuralVisitor visitor) class GotoCase (line 1636) | public class GotoCase : SwitchGoto method GotoCase (line 1640) | public GotoCase (Expression e, Location l) method Resolve (line 1654) | public override bool Resolve (BlockContext ec) method DoEmit (line 1691) | protected override void DoEmit (EmitContext ec) method CloneTo (line 1696) | protected override void CloneTo (CloneContext clonectx, Statement t) method MarkReachable (line 1703) | public override Reachability MarkReachable (Reachability rc) method Accept (line 1716) | public override object Accept (StructuralVisitor visitor) class SwitchGoto (line 1722) | public abstract class SwitchGoto : Statement method SwitchGoto (line 1727) | protected SwitchGoto (Location loc) method CloneTo (line 1732) | protected override void CloneTo (CloneContext clonectx, Statement target) method Resolve (line 1737) | public override bool Resolve (BlockContext bc) method DoFlowAnalysis (line 1747) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 1752) | public override Reachability MarkReachable (Reachability rc) method Error_GotoCaseRequiresSwitchBlock (line 1758) | protected void Error_GotoCaseRequiresSwitchBlock (BlockContext bc) class Throw (line 1764) | public class Throw : Statement { method Throw (line 1767) | public Throw (Expression expr, Location l) method Resolve (line 1779) | public override bool Resolve (BlockContext ec) method DoEmit (line 1811) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 1833) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 1841) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 1847) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 1855) | public override object Accept (StructuralVisitor visitor) class Break (line 1861) | public class Break : LocalExitStatement method Break (line 1863) | public Break (Location l) method Accept (line 1868) | public override object Accept (StructuralVisitor visitor) method DoEmit (line 1873) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 1885) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method DoResolve (line 1891) | protected override bool DoResolve (BlockContext bc) method MarkReachable (line 1897) | public override Reachability MarkReachable (Reachability rc) class Continue (line 1908) | public class Continue : LocalExitStatement method Continue (line 1910) | public Continue (Location l) method Accept (line 1915) | public override object Accept (StructuralVisitor visitor) method DoEmit (line 1921) | protected override void DoEmit (EmitContext ec) method DoResolve (line 1933) | protected override bool DoResolve (BlockContext bc) method MarkReachable (line 1939) | public override Reachability MarkReachable (Reachability rc) class LocalExitStatement (line 1950) | public abstract class LocalExitStatement : ExitStatement method LocalExitStatement (line 1954) | protected LocalExitStatement (Location loc) method CloneTo (line 1965) | protected override void CloneTo (CloneContext clonectx, Statement t) method DoResolve (line 1970) | protected override bool DoResolve (BlockContext bc) type ILocalVariable (line 1988) | public interface ILocalVariable method Emit (line 1990) | void Emit (EmitContext ec); method EmitAssign (line 1991) | void EmitAssign (EmitContext ec); method EmitAddressOf (line 1992) | void EmitAddressOf (EmitContext ec); type INamedBlockVariable (line 1995) | public interface INamedBlockVariable method CreateReferenceExpression (line 1998) | Expression CreateReferenceExpression (ResolveContext rc, Location loc); class BlockVariableDeclarator (line 2004) | public class BlockVariableDeclarator method BlockVariableDeclarator (line 2009) | public BlockVariableDeclarator (LocalVariable li, Expression initializer) method Clone (line 2037) | public virtual BlockVariableDeclarator Clone (CloneContext cloneCtx) class BlockVariable (line 2047) | public class BlockVariable : Statement method BlockVariable (line 2055) | public BlockVariable (FullNamedExpression type, LocalVariable li) method BlockVariable (line 2062) | protected BlockVariable (LocalVariable li) method AddDeclarator (line 2098) | public void AddDeclarator (BlockVariableDeclarator decl) method CreateEvaluatorVariable (line 2106) | static void CreateEvaluatorVariable (BlockContext bc, LocalVariable li) method Resolve (line 2123) | public override bool Resolve (BlockContext bc) method Resolve (line 2128) | public bool Resolve (BlockContext bc, bool resolveDeclaratorInitializers) method ResolveInitializer (line 2222) | protected virtual Expression ResolveInitializer (BlockContext bc, Loca... method DoEmit (line 2228) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 2246) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 2261) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 2270) | protected override void CloneTo (CloneContext clonectx, Statement target) method Accept (line 2287) | public override object Accept (StructuralVisitor visitor) class BlockConstant (line 2293) | public class BlockConstant : BlockVariable method BlockConstant (line 2295) | public BlockConstant (FullNamedExpression type, LocalVariable li) method Emit (line 2300) | public override void Emit (EmitContext ec) method ResolveInitializer (line 2305) | protected override Expression ResolveInitializer (BlockContext bc, Loc... method Accept (line 2331) | public override object Accept (StructuralVisitor visitor) class LocalVariable (line 2340) | public sealed class LocalVariable : INamedBlockVariable, ILocalVariable type Flags (line 2342) | [Flags] method LocalVariable (line 2370) | public LocalVariable (Block block, string name, Location loc) method LocalVariable (line 2377) | public LocalVariable (Block block, string name, Flags flags, Location ... method LocalVariable (line 2386) | public LocalVariable (LocalVariable li, string name, Location loc) method CreateBuilder (line 2500) | public void CreateBuilder (EmitContext ec) method CreateCompilerGenerated (line 2533) | public static LocalVariable CreateCompilerGenerated (TypeSpec type, Bl... method CreateReferenceExpression (line 2540) | public Expression CreateReferenceExpression (ResolveContext rc, Locati... method Emit (line 2548) | public void Emit (EmitContext ec) method EmitAssign (line 2557) | public void EmitAssign (EmitContext ec) method EmitAddressOf (line 2566) | public void EmitAddressOf (EmitContext ec) method GetCompilerGeneratedName (line 2575) | public static string GetCompilerGeneratedName (Block block) method GetReadOnlyContext (line 2581) | public string GetReadOnlyContext () method IsThisAssigned (line 2595) | public bool IsThisAssigned (FlowAnalysisContext fc, Block block) method IsAssigned (line 2606) | public bool IsAssigned (FlowAnalysisContext fc) method PrepareAssignmentAnalysis (line 2611) | public void PrepareAssignmentAnalysis (BlockContext bc) method SetIsUsed (line 2625) | public void SetIsUsed () method SetHasAddressTaken (line 2630) | public void SetHasAddressTaken () method ToString (line 2635) | public override string ToString () class Block (line 2655) | public class Block : Statement { type Flags (line 2656) | [Flags] method Block (line 2707) | public Block (Block parent, Location start, Location end) method Block (line 2712) | public Block (Block parent, Flags flags, Location start, Location end) method SetEndLocation (line 2775) | public void SetEndLocation (Location loc) method AddLabel (line 2780) | public void AddLabel (LabeledStatement target) method AddLocalName (line 2785) | public void AddLocalName (LocalVariable li) method AddLocalName (line 2790) | public void AddLocalName (string name, INamedBlockVariable li) method Error_AlreadyDeclared (line 2795) | public virtual void Error_AlreadyDeclared (string name, INamedBlockVar... method Error_AlreadyDeclared (line 2808) | public virtual void Error_AlreadyDeclared (string name, INamedBlockVar... method Error_AlreadyDeclaredTypeParameter (line 2819) | public virtual void Error_AlreadyDeclaredTypeParameter (string name, L... method AddScopeStatement (line 2830) | public void AddScopeStatement (Statement s) method InsertStatement (line 2849) | public void InsertStatement (int index, Statement s) method AddStatement (line 2854) | public void AddStatement (Statement s) method LookupLabel (line 2859) | public LabeledStatement LookupLabel (string name) method MarkReachable (line 2864) | public override Reachability MarkReachable (Reachability rc) method MarkReachableScope (line 2886) | public void MarkReachableScope (Reachability rc) method Resolve (line 2896) | public override bool Resolve (BlockContext bc) method DoEmit (line 2935) | protected override void DoEmit (EmitContext ec) method Emit (line 2942) | public override void Emit (EmitContext ec) method EmitScopeInitializers (line 2950) | protected void EmitScopeInitializers (EmitContext ec) method DoFlowAnalysis (line 2956) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method DoFlowAnalysis (line 2966) | bool DoFlowAnalysis (FlowAnalysisContext fc, int startIndex) method RewriteUnreachableStatement (line 3016) | static Statement RewriteUnreachableStatement (Statement s) method ScanGotoJump (line 3034) | public void ScanGotoJump (Statement label) method ScanGotoJump (line 3053) | public void ScanGotoJump (Statement label, FlowAnalysisContext fc) method ToString (line 3065) | public override string ToString () method CloneTo (line 3071) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 3093) | public override object Accept (StructuralVisitor visitor) class ExplicitBlock (line 3099) | public class ExplicitBlock : Block method ExplicitBlock (line 3103) | public ExplicitBlock (Block parent, Location start, Location end) method ExplicitBlock (line 3108) | public ExplicitBlock (Block parent, Flags flags, Location start, Locat... method CreateAnonymousMethodStorey (line 3170) | public AnonymousMethodStorey CreateAnonymousMethodStorey (ResolveConte... method EmitScopeInitialization (line 3191) | public void EmitScopeInitialization (EmitContext ec) method Emit (line 3207) | public override void Emit (EmitContext ec) method DefineStoreyContainer (line 3229) | protected void DefineStoreyContainer (EmitContext ec, AnonymousMethodS... method RegisterAsyncAwait (line 3398) | public void RegisterAsyncAwait () method RegisterIteratorYield (line 3411) | public void RegisterIteratorYield () method SetCatchBlock (line 3426) | public void SetCatchBlock () method SetFinallyBlock (line 3431) | public void SetFinallyBlock () method WrapIntoDestructor (line 3436) | public void WrapIntoDestructor (TryFinally tf, ExplicitBlock tryBlock) class ParametersBlock (line 3448) | public class ParametersBlock : ExplicitBlock class ParameterInfo (line 3450) | public class ParameterInfo : INamedBlockVariable method ParameterInfo (line 3457) | public ParameterInfo (ParametersBlock block, int index) method CreateReferenceExpression (line 3518) | public Expression CreateReferenceExpression (ResolveContext rc, Loca... class BlockScopeExpression (line 3527) | sealed class BlockScopeExpression : Expression method BlockScopeExpression (line 3532) | public BlockScopeExpression (Expression child, ParametersBlock block) method ContainsEmitWithAwait (line 3538) | public override bool ContainsEmitWithAwait () method CreateExpressionTree (line 3543) | public override Expression CreateExpressionTree (ResolveContext ec) method DoResolve (line 3548) | protected override Expression DoResolve (ResolveContext ec) method Emit (line 3562) | public override void Emit (EmitContext ec) method ParametersBlock (line 3576) | public ParametersBlock (Block parent, ParametersCompiled parameters, L... method ParametersBlock (line 3591) | protected ParametersBlock (ParametersCompiled parameters, Location start) method ParametersBlock (line 3604) | protected ParametersBlock (ParametersBlock source, ParametersCompiled ... method CheckControlExit (line 3683) | public void CheckControlExit (FlowAnalysisContext fc) method CheckControlExit (line 3688) | public virtual void CheckControlExit (FlowAnalysisContext fc, Definite... method CloneTo (line 3706) | protected override void CloneTo (CloneContext clonectx, Statement t) method CreateExpressionTree (line 3746) | public override Expression CreateExpressionTree (ResolveContext ec) method Emit (line 3759) | public override void Emit (EmitContext ec) method EmitEmbedded (line 3769) | public void EmitEmbedded (EmitContext ec) method DoFlowAnalysis (line 3779) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method GetLabel (line 3789) | public LabeledStatement GetLabel (string name, Block block) method IsLabelVisible (line 3824) | static bool IsLabelVisible (LabeledStatement label, Block b) method GetParameterInfo (line 3835) | public ParameterInfo GetParameterInfo (Parameter p) method GetParameterReference (line 3845) | public ParameterReference GetParameterReference (int index, Location loc) method PerformClone (line 3850) | public Statement PerformClone () method ProcessParameters (line 3856) | protected void ProcessParameters () method RemapLabeledStatement (line 3874) | static LabeledStatement RemapLabeledStatement (LabeledStatement stmt, ... method Resolve (line 3885) | public override bool Resolve (BlockContext bc) method PrepareAssignmentAnalysis (line 3930) | void PrepareAssignmentAnalysis (BlockContext bc) method ConvertToIterator (line 3942) | public ToplevelBlock ConvertToIterator (IMethodData method, TypeDefini... method ConvertToAsyncTask (line 3957) | public ParametersBlock ConvertToAsyncTask (IMemberContext context, Typ... class ToplevelBlock (line 4012) | public class ToplevelBlock : ParametersBlock method ToplevelBlock (line 4020) | public ToplevelBlock (CompilerContext ctx, Location loc) method ToplevelBlock (line 4025) | public ToplevelBlock (CompilerContext ctx, ParametersCompiled paramete... method ToplevelBlock (line 4041) | public ToplevelBlock (ParametersBlock source, ParametersCompiled param... method AddLocalName (line 4082) | public void AddLocalName (string name, INamedBlockVariable li, bool ig... method AddLabel (line 4142) | public void AddLabel (string name, LabeledStatement label) method AddThisReferenceFromChildrenBlock (line 4203) | public void AddThisReferenceFromChildrenBlock (ExplicitBlock block) method RemoveThisReferenceFromChildrenBlock (line 4212) | public void RemoveThisReferenceFromChildrenBlock (ExplicitBlock block) method GetAllParametersArguments (line 4220) | public Arguments GetAllParametersArguments () method GetLocalName (line 4254) | public bool GetLocalName (string name, Block block, ref INamedBlockVar... method IncludeBlock (line 4307) | public void IncludeBlock (ParametersBlock pb, ToplevelBlock block) method AddThisVariable (line 4332) | public void AddThisVariable (BlockContext bc) method CheckControlExit (line 4342) | public override void CheckControlExit (FlowAnalysisContext fc, Definit... method Emit (line 4354) | public override void Emit (EmitContext ec) method Resolve (line 4398) | public bool Resolve (BlockContext bc, IMethodData md) class SwitchLabel (line 4431) | public class SwitchLabel : Statement method SwitchLabel (line 4441) | public SwitchLabel (Expression expr, Location l) method GetILLabel (line 4476) | public Label GetILLabel (EmitContext ec) method DoEmit (line 4485) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 4490) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method Resolve (line 4499) | public override bool Resolve (BlockContext bc) method ResolveAndReduce (line 4511) | bool ResolveAndReduce (BlockContext rc) method Error_AlreadyOccurs (line 4529) | public void Error_AlreadyOccurs (ResolveContext ec, SwitchLabel collis... method CloneTo (line 4535) | protected override void CloneTo (CloneContext clonectx, Statement target) method Accept (line 4542) | public override object Accept (StructuralVisitor visitor) method GetSignatureForError (line 4547) | public string GetSignatureForError () class Switch (line 4559) | public class Switch : LoopStatement class LabelsRange (line 4562) | sealed class LabelsRange : IComparable method LabelsRange (line 4568) | public LabelsRange (long value) method LabelsRange (line 4575) | public LabelsRange (long min, long max, ICollection values) method AddValue (line 4588) | public bool AddValue (long value) method CompareTo (line 4600) | public int CompareTo (LabelsRange other) class DispatchStatement (line 4611) | sealed class DispatchStatement : Statement method DispatchStatement (line 4615) | public DispatchStatement (Switch body) method CloneTo (line 4620) | protected override void CloneTo (CloneContext clonectx, Statement ta... method DoFlowAnalysis (line 4625) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method DoEmit (line 4630) | protected override void DoEmit (EmitContext ec) class MissingBreak (line 4636) | class MissingBreak : Statement method MissingBreak (line 4640) | public MissingBreak (SwitchLabel sl) method DoEmit (line 4648) | protected override void DoEmit (EmitContext ec) method CloneTo (line 4652) | protected override void CloneTo (CloneContext clonectx, Statement ta... method DoFlowAnalysis (line 4656) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method Switch (line 4703) | public Switch (Expression e, ExplicitBlock block, Location l) method SwitchGoverningType (line 4742) | static Expression SwitchGoverningType (ResolveContext rc, Expression e... method CreateSwitchUserTypes (line 4802) | public static TypeSpec[] CreateSwitchUserTypes (ModuleContainer module... method RegisterLabel (line 4832) | public void RegisterLabel (BlockContext rc, SwitchLabel sl) method EmitTableSwitch (line 4875) | void EmitTableSwitch (EmitContext ec, Expression val) method FindLabel (line 4996) | public SwitchLabel FindLabel (Constant value) method DoFlowAnalysis (line 5021) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method Resolve (line 5044) | public override bool Resolve (BlockContext ec) method HasOnlyDefaultSection (line 5171) | bool HasOnlyDefaultSection () method MarkReachable (line 5185) | public override Reachability MarkReachable (Reachability rc) method RegisterGotoCase (line 5270) | public void RegisterGotoCase (GotoCase gotoCase, Constant value) method ResolveStringSwitchMap (line 5281) | void ResolveStringSwitchMap (ResolveContext ec) method DoEmitStringSwitch (line 5336) | void DoEmitStringSwitch (EmitContext ec) method EmitShortSwitch (line 5396) | void EmitShortSwitch (EmitContext ec) method EmitDispatch (line 5437) | void EmitDispatch (EmitContext ec) method DoEmit (line 5470) | protected override void DoEmit (EmitContext ec) method CloneTo (line 5517) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 5525) | public override object Accept (StructuralVisitor visitor) method AddEndDefiniteAssignment (line 5530) | public override void AddEndDefiniteAssignment (FlowAnalysisContext fc) method SetEndReachable (line 5541) | public override void SetEndReachable () class ResumableStatement (line 5548) | public abstract class ResumableStatement : Statement method PrepareForEmit (line 5553) | public Label PrepareForEmit (EmitContext ec) method PrepareForDispose (line 5562) | public virtual Label PrepareForDispose (EmitContext ec, Label end) method EmitForDispose (line 5567) | public virtual void EmitForDispose (EmitContext ec, LocalBuilder pc, L... class TryFinallyBlock (line 5572) | public abstract class TryFinallyBlock : ExceptionStatement method TryFinallyBlock (line 5579) | protected TryFinallyBlock (Statement stmt, Location loc) method EmitTryBody (line 5595) | protected abstract void EmitTryBody (EmitContext ec); method EmitFinallyBody (line 5596) | public abstract void EmitFinallyBody (EmitContext ec); method PrepareForDispose (line 5598) | public override Label PrepareForDispose (EmitContext ec, Label end) method DoEmit (line 5607) | protected sealed override void DoEmit (EmitContext ec) method EmitForDispose (line 5644) | public override void EmitForDispose (EmitContext ec, LocalBuilder pc, ... method DoFlowAnalysis (line 5708) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method EmitBeginFinallyBlock (line 5715) | protected virtual bool EmitBeginFinallyBlock (EmitContext ec) method MarkReachable (line 5721) | public override Reachability MarkReachable (Reachability rc) method Resolve (line 5727) | public override bool Resolve (BlockContext bc) class ExceptionStatement (line 5760) | public abstract class ExceptionStatement : ResumableStatement method ExceptionStatement (line 5766) | protected ExceptionStatement (Location loc) method EmitTryBodyPrepare (line 5771) | protected virtual void EmitTryBodyPrepare (EmitContext ec) method AddResumePoint (line 5799) | public virtual int AddResumePoint (ResumableStatement stmt, int pc, St... class Lock (line 5824) | public class Lock : TryFinallyBlock method Lock (line 5830) | public Lock (Expression expr, Statement stmt, Location loc) method DoFlowAnalysis (line 5842) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method Resolve (line 5848) | public override bool Resolve (BlockContext ec) method EmitTryBodyPrepare (line 5900) | protected override void EmitTryBodyPrepare (EmitContext ec) method EmitTryBody (line 5920) | protected override void EmitTryBody (EmitContext ec) method EmitFinallyBody (line 5935) | public override void EmitFinallyBody (EmitContext ec) method ResolvePredefinedMethods (line 5955) | int ResolvePredefinedMethods (ResolveContext rc) method CloneTo (line 5970) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 5978) | public override object Accept (StructuralVisitor visitor) class Unchecked (line 5985) | public class Unchecked : Statement { method Unchecked (line 5988) | public Unchecked (Block b, Location loc) method Resolve (line 5995) | public override bool Resolve (BlockContext ec) method DoEmit (line 6001) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 6007) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 6012) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 6018) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 6025) | public override object Accept (StructuralVisitor visitor) class Checked (line 6031) | public class Checked : Statement { method Checked (line 6034) | public Checked (Block b, Location loc) method Resolve (line 6041) | public override bool Resolve (BlockContext ec) method DoEmit (line 6047) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 6053) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 6058) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 6064) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 6071) | public override object Accept (StructuralVisitor visitor) class Unsafe (line 6077) | public class Unsafe : Statement { method Unsafe (line 6080) | public Unsafe (Block b, Location loc) method Resolve (line 6087) | public override bool Resolve (BlockContext ec) method DoEmit (line 6096) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 6101) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 6106) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 6112) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 6119) | public override object Accept (StructuralVisitor visitor) class Fixed (line 6128) | public class Fixed : Statement class Emitter (line 6130) | abstract class Emitter : ShimExpression method Emitter (line 6134) | protected Emitter (Expression expr, LocalVariable li) method EmitExit (line 6140) | public abstract void EmitExit (EmitContext ec); method FlowAnalysis (line 6142) | public override void FlowAnalysis (FlowAnalysisContext fc) class ExpressionEmitter (line 6148) | class ExpressionEmitter : Emitter { method ExpressionEmitter (line 6149) | public ExpressionEmitter (Expression converted, LocalVariable li) : method DoResolve (line 6154) | protected override Expression DoResolve (ResolveContext rc) method Emit (line 6159) | public override void Emit (EmitContext ec) { method EmitExit (line 6167) | public override void EmitExit (EmitContext ec) class StringEmitter (line 6175) | class StringEmitter : Emitter method StringEmitter (line 6179) | public StringEmitter (Expression expr, LocalVariable li) method DoResolve (line 6184) | protected override Expression DoResolve (ResolveContext rc) method Emit (line 6196) | public override void Emit (EmitContext ec) method EmitExit (line 6219) | public override void EmitExit (EmitContext ec) class VariableDeclaration (line 6226) | public class VariableDeclaration : BlockVariable method VariableDeclaration (line 6228) | public VariableDeclaration (FullNamedExpression type, LocalVariable li) method ResolveInitializer (line 6233) | protected override Expression ResolveInitializer (BlockContext bc, L... method Fixed (line 6336) | public Fixed (VariableDeclaration decl, Statement stmt, Location l) method Resolve (line 6359) | public override bool Resolve (BlockContext bc) method DoFlowAnalysis (line 6369) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method DoEmit (line 6375) | protected override void DoEmit (EmitContext ec) method MarkReachable (line 6402) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 6415) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 6423) | public override object Accept (StructuralVisitor visitor) class Catch (line 6429) | public class Catch : Statement class FilterStatement (line 6431) | class FilterStatement : Statement method FilterStatement (line 6435) | public FilterStatement (Catch ctch) method CloneTo (line 6440) | protected override void CloneTo (CloneContext clonectx, Statement ta... method DoEmit (line 6444) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 6472) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method Resolve (line 6478) | public override bool Resolve (BlockContext bc) method Catch (line 6504) | public Catch (ExplicitBlock block, Location loc) method DoEmit (line 6554) | protected override void DoEmit (EmitContext ec) method EmitCatchVariableStore (line 6587) | void EmitCatchVariableStore (EmitContext ec) method Resolve (line 6605) | public override bool Resolve (BlockContext bc) method CreateExceptionVariable (line 6650) | bool CreateExceptionVariable (TypeSpec type) method DoFlowAnalysis (line 6663) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 6672) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 6683) | protected override void CloneTo (CloneContext clonectx, Statement t) class TryFinally (line 6697) | public class TryFinally : TryFinallyBlock method TryFinally (line 6712) | public TryFinally (Statement stmt, ExplicitBlock fini, Location loc) method RegisterForControlExitCheck (line 6724) | public void RegisterForControlExitCheck (DefiniteAssignmentBitSet vector) method Resolve (line 6732) | public override bool Resolve (BlockContext bc) method EmitTryBody (line 6744) | protected override void EmitTryBody (EmitContext ec) method EmitBeginFinallyBlock (line 6763) | protected override bool EmitBeginFinallyBlock (EmitContext ec) method EmitFinallyBody (line 6771) | public override void EmitFinallyBody (EmitContext ec) method IsParentBlock (line 6820) | bool IsParentBlock (Block block) method EmitRedirectedJump (line 6830) | public static Label EmitRedirectedJump (EmitContext ec, AsyncInitializ... method EmitRedirectedReturn (line 6863) | public static Label EmitRedirectedReturn (EmitContext ec, AsyncInitial... method EmitRedirectedExit (line 6868) | void EmitRedirectedExit (EmitContext ec, Label label, AsyncInitializer... method EmitUnwindFinallyTable (line 6899) | void EmitUnwindFinallyTable (EmitContext ec) method DoFlowAnalysis (line 6912) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 6944) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 6953) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 6962) | public override object Accept (StructuralVisitor visitor) class TryCatch (line 6968) | public class TryCatch : ExceptionStatement method TryCatch (line 6975) | public TryCatch (Block block, List catch_clauses, Location l, b... method Resolve (line 6995) | public override bool Resolve (BlockContext bc) method DoEmit (line 7074) | protected sealed override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 7138) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 7162) | public override Reachability MarkReachable (Reachability rc) method CloneTo (line 7177) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 7189) | public override object Accept (StructuralVisitor visitor) class Using (line 7195) | public class Using : TryFinallyBlock class VariableDeclaration (line 7197) | public class VariableDeclaration : BlockVariable method VariableDeclaration (line 7201) | public VariableDeclaration (FullNamedExpression type, LocalVariable li) method VariableDeclaration (line 7206) | public VariableDeclaration (LocalVariable li, Location loc) method VariableDeclaration (line 7213) | public VariableDeclaration (Expression expr) method EmitDispose (line 7226) | public void EmitDispose (EmitContext ec) method Resolve (line 7231) | public override bool Resolve (BlockContext bc) method ResolveExpression (line 7239) | public Expression ResolveExpression (BlockContext bc) method ResolveInitializer (line 7250) | protected override Expression ResolveInitializer (BlockContext bc, L... method CheckIDiposableConversion (line 7280) | protected virtual void CheckIDiposableConversion (BlockContext bc, L... method CanConvertToIDisposable (line 7301) | static bool CanConvertToIDisposable (BlockContext bc, TypeSpec type) method CreateDisposeCall (line 7311) | protected virtual Statement CreateDisposeCall (BlockContext bc, Loca... method ResolveDeclaratorInitializer (line 7337) | public void ResolveDeclaratorInitializer (BlockContext bc) method RewriteUsingDeclarators (line 7342) | public Statement RewriteUsingDeclarators (BlockContext bc, Statement... method Accept (line 7359) | public override object Accept (StructuralVisitor visitor) method Using (line 7367) | public Using (VariableDeclaration decl, Statement stmt, Location loc) method Using (line 7373) | public Using (Expression expr, Statement stmt, Location loc) method Emit (line 7395) | public override void Emit (EmitContext ec) method EmitTryBodyPrepare (line 7403) | protected override void EmitTryBodyPrepare (EmitContext ec) method EmitTryBody (line 7409) | protected override void EmitTryBody (EmitContext ec) method EmitFinallyBody (line 7414) | public override void EmitFinallyBody (EmitContext ec) method DoFlowAnalysis (line 7419) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method MarkReachable (line 7425) | public override Reachability MarkReachable (Reachability rc) method Resolve (line 7431) | public override bool Resolve (BlockContext ec) method CloneTo (line 7467) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 7475) | public override object Accept (StructuralVisitor visitor) class Foreach (line 7484) | public class Foreach : LoopStatement class IteratorStatement (line 7486) | abstract class IteratorStatement : Statement method IteratorStatement (line 7490) | protected IteratorStatement (Foreach @foreach) method CloneTo (line 7496) | protected override void CloneTo (CloneContext clonectx, Statement ta... method Emit (line 7501) | public override void Emit (EmitContext ec) method DoFlowAnalysis (line 7510) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) class ArrayForeach (line 7516) | sealed class ArrayForeach : IteratorStatement method ArrayForeach (line 7525) | public ArrayForeach (Foreach @foreach, int rank) method Resolve (line 7540) | public override bool Resolve (BlockContext ec) method DoEmit (line 7598) | protected override void DoEmit (EmitContext ec) class CollectionForeach (line 7645) | sealed class CollectionForeach : IteratorStatement, OverloadResolver.I... class RuntimeDispose (line 7647) | class RuntimeDispose : Using.VariableDeclaration method RuntimeDispose (line 7649) | public RuntimeDispose (LocalVariable lv, Location loc) method CheckIDiposableConversion (line 7655) | protected override void CheckIDiposableConversion (BlockContext bc... method CreateDisposeCall (line 7660) | protected override Statement CreateDisposeCall (BlockContext bc, L... method CollectionForeach (line 7694) | public CollectionForeach (Foreach @foreach, LocalVariable var, Expre... method Error_WrongEnumerator (line 7701) | void Error_WrongEnumerator (ResolveContext rc, MethodSpec enumerator) method ResolveGetEnumerator (line 7709) | MethodGroupExpr ResolveGetEnumerator (ResolveContext rc) method ResolveMoveNext (line 7787) | MethodGroupExpr ResolveMoveNext (ResolveContext rc, MethodSpec enume... method ResolveCurrent (line 7801) | PropertySpec ResolveCurrent (ResolveContext rc, MethodSpec enumerator) method Resolve (line 7815) | public override bool Resolve (BlockContext ec) method DoEmit (line 7921) | protected override void DoEmit (EmitContext ec) method AmbiguousCandidates (line 7933) | bool OverloadResolver.IErrorHandler.AmbiguousCandidates (ResolveCont... method ArgumentMismatch (line 7945) | bool OverloadResolver.IErrorHandler.ArgumentMismatch (ResolveContext... method NoArgumentMatch (line 7950) | bool OverloadResolver.IErrorHandler.NoArgumentMatch (ResolveContext ... method TypeInferenceFailed (line 7955) | bool OverloadResolver.IErrorHandler.TypeInferenceFailed (ResolveCont... method Foreach (line 7968) | public Foreach (Expression type, LocalVariable var, Expression expr, S... method MarkReachable (line 7990) | public override Reachability MarkReachable (Reachability rc) method Resolve (line 7999) | public override bool Resolve (BlockContext ec) method DoEmit (line 8029) | protected override void DoEmit (EmitContext ec) method DoFlowAnalysis (line 8049) | protected override bool DoFlowAnalysis (FlowAnalysisContext fc) method CloneTo (line 8059) | protected override void CloneTo (CloneContext clonectx, Statement t) method Accept (line 8069) | public override object Accept (StructuralVisitor visitor) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/support.cs class ReferenceEquality (line 22) | sealed class ReferenceEquality : IEqualityComparer where T : class method ReferenceEquality (line 26) | private ReferenceEquality () method Equals (line 30) | public bool Equals (T x, T y) method GetHashCode (line 35) | public int GetHashCode (T obj) class Tuple (line 41) | public class Tuple : IEquatable> method Tuple (line 43) | public Tuple (T1 item1, T2 item2) method GetHashCode (line 52) | public override int GetHashCode () method Equals (line 59) | public bool Equals (Tuple other) method Tuple (line 70) | public Tuple (T1 item1, T2 item2, T3 item3) method GetHashCode (line 81) | public override int GetHashCode () method Equals (line 88) | public bool Equals (Tuple other) method Create (line 100) | public static Tuple Create (T1 item1, T2 item2) method Create (line 105) | public static Tuple Create (T1 item1, T2 item2... class Tuple (line 68) | public class Tuple : IEquatable> method Tuple (line 43) | public Tuple (T1 item1, T2 item2) method GetHashCode (line 52) | public override int GetHashCode () method Equals (line 59) | public bool Equals (Tuple other) method Tuple (line 70) | public Tuple (T1 item1, T2 item2, T3 item3) method GetHashCode (line 81) | public override int GetHashCode () method Equals (line 88) | public bool Equals (Tuple other) method Create (line 100) | public static Tuple Create (T1 item1, T2 item2) method Create (line 105) | public static Tuple Create (T1 item1, T2 item2... class Tuple (line 98) | static class Tuple method Tuple (line 43) | public Tuple (T1 item1, T2 item2) method GetHashCode (line 52) | public override int GetHashCode () method Equals (line 59) | public bool Equals (Tuple other) method Tuple (line 70) | public Tuple (T1 item1, T2 item2, T3 item3) method GetHashCode (line 81) | public override int GetHashCode () method Equals (line 88) | public bool Equals (Tuple other) method Create (line 100) | public static Tuple Create (T1 item1, T2 item2) method Create (line 105) | public static Tuple Create (T1 item1, T2 item2... class ArrayComparer (line 112) | static class ArrayComparer method IsEqual (line 114) | public static bool IsEqual (T[] array1, T[] array2) class SeekableStreamReader (line 138) | public class SeekableStreamReader : IDisposable method SeekableStreamReader (line 152) | public SeekableStreamReader (Stream stream, Encoding encoding, char[] ... method Dispose (line 161) | public void Dispose () method InitializeStream (line 167) | void InitializeStream (int read_length_inc) method ReadBuffer (line 218) | bool ReadBuffer () method GetChar (line 245) | public char GetChar (int position) method ReadChars (line 252) | public char[] ReadChars (int fromPosition, int toPosition) method Peek (line 264) | public int Peek () method Read (line 272) | public int Read () class UnixUtils (line 282) | public class UnixUtils { method _isatty (line 283) | [System.Runtime.InteropServices.DllImport ("libc", EntryPoint="isatty")] method isatty (line 286) | public static bool isatty (int fd) class CompletionResult (line 304) | public class CompletionResult : Exception { method CompletionResult (line 308) | public CompletionResult (string base_text, string [] res) type TypeNameParser (line 331) | struct TypeNameParser method Escape (line 333) | internal static string Escape(string name) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/symbolwriter.cs class SymbolWriter (line 27) | static class SymbolWriter method Initialize (line 36) | static void Initialize () method GetILOffset (line 58) | static int GetILOffset (ILGenerator ig) method GetGuid (line 70) | public static Guid GetGuid (ModuleBuilder module) method DefineLocalVariable (line 88) | public static void DefineLocalVariable (string name, LocalBuilder buil... method OpenMethod (line 95) | public static SourceMethodBuilder OpenMethod (ICompileUnit file, IMeth... method CloseMethod (line 103) | public static void CloseMethod () method OpenScope (line 109) | public static int OpenScope (ILGenerator ig) method CloseScope (line 119) | public static void CloseScope (ILGenerator ig) method DefineAnonymousScope (line 127) | public static void DefineAnonymousScope (int id) method DefineScopeVariable (line 133) | public static void DefineScopeVariable (int scope, LocalBuilder builder) method DefineScopeVariable (line 140) | public static void DefineScopeVariable (int scope) method DefineCapturedLocal (line 146) | public static void DefineCapturedLocal (int scope_id, string name, method DefineCapturedParameter (line 153) | public static void DefineCapturedParameter (int scope_id, string name, method DefineCapturedThis (line 160) | public static void DefineCapturedThis (int scope_id, string captured_n... method DefineCapturedScope (line 166) | public static void DefineCapturedScope (int scope_id, int id, string c... method OpenCompilerGeneratedBlock (line 172) | public static void OpenCompilerGeneratedBlock (EmitContext ec) method CloseCompilerGeneratedBlock (line 180) | public static void CloseCompilerGeneratedBlock (EmitContext ec) method StartIteratorBody (line 188) | public static void StartIteratorBody (EmitContext ec) method EndIteratorBody (line 196) | public static void EndIteratorBody (EmitContext ec) method StartIteratorDispatcher (line 204) | public static void StartIteratorDispatcher (EmitContext ec) method EndIteratorDispatcher (line 212) | public static void EndIteratorDispatcher (EmitContext ec) method MarkSequencePoint (line 220) | public static void MarkSequencePoint (ILGenerator ig, Location loc) method Reset (line 229) | public static void Reset () FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/typemanager.cs class BuiltinTypes (line 26) | public class BuiltinTypes method BuiltinTypes (line 79) | public BuiltinTypes () method CheckDefinitions (line 141) | public bool CheckDefinitions (ModuleContainer module) class PredefinedTypes (line 174) | class PredefinedTypes method PredefinedTypes (line 236) | public PredefinedTypes (ModuleContainer module) class PredefinedMembers (line 328) | class PredefinedMembers method PredefinedMembers (line 390) | public PredefinedMembers (ModuleContainer module) class PredefinedType (line 697) | public class PredefinedType method PredefinedType (line 707) | public PredefinedType (ModuleContainer module, MemberKind kind, string... method PredefinedType (line 713) | public PredefinedType (ModuleContainer module, MemberKind kind, string... method PredefinedType (line 721) | public PredefinedType (BuiltinTypeSpec type) method Define (line 763) | public bool Define () method GetSignatureForError (line 776) | public string GetSignatureForError () method Resolve (line 781) | public static TypeSpec Resolve (ModuleContainer module, MemberKind kin... method Resolve (line 870) | public TypeSpec Resolve () class PredefinedMember (line 879) | public class PredefinedMember where T : MemberSpec method PredefinedMember (line 888) | public PredefinedMember (ModuleContainer module, PredefinedType type, ... method PredefinedMember (line 895) | public PredefinedMember (ModuleContainer module, TypeSpec type, Member... method PredefinedMember (line 902) | public PredefinedMember (ModuleContainer module, PredefinedType type, ... method PredefinedMember (line 907) | public PredefinedMember (ModuleContainer module, PredefinedType type, ... method PredefinedMember (line 924) | public PredefinedMember (ModuleContainer module, PredefinedType type, ... method PredefinedMember (line 930) | public PredefinedMember (ModuleContainer module, BuiltinTypeSpec type,... method Get (line 935) | public T Get () method Resolve (line 967) | public T Resolve (Location loc) class AwaiterDefinition (line 996) | public class AwaiterDefinition class TypeManager (line 1009) | partial class TypeManager { method CSharpName (line 1011) | static public string CSharpName(IList types) method GetFullNameSignature (line 1026) | static public string GetFullNameSignature (MemberSpec mi) method CSharpSignature (line 1031) | static public string CSharpSignature (MemberSpec mb) method IsFamilyAccessible (line 1036) | public static bool IsFamilyAccessible (TypeSpec type, TypeSpec parent) method IsNestedChildOf (line 1062) | public static bool IsNestedChildOf (TypeSpec type, ITypeDefinition par... method GetElementType (line 1081) | public static TypeSpec GetElementType (TypeSpec t) method HasElementType (line 1089) | public static bool HasElementType (TypeSpec t) method VerifyUnmanaged (line 1098) | public static bool VerifyUnmanaged (ModuleContainer rc, TypeSpec t, Lo... method IsGenericParameter (line 1116) | public static bool IsGenericParameter (TypeSpec type) method IsGenericType (line 1121) | public static bool IsGenericType (TypeSpec type) method GetTypeArguments (line 1126) | public static TypeSpec[] GetTypeArguments (TypeSpec t) method IsInstantiationOfSameGenericType (line 1136) | public static bool IsInstantiationOfSameGenericType (TypeSpec type, Ty... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/typespec.cs class TypeSpec (line 30) | public class TypeSpec : MemberSpec method TypeSpec (line 46) | static TypeSpec () method TypeSpec (line 56) | public TypeSpec (MemberKind kind, TypeSpec declaringType, ITypeDefinit... method AddInterface (line 381) | public virtual bool AddInterface (TypeSpec iface) method AddInterfaceDefined (line 402) | public bool AddInterfaceDefined (TypeSpec iface) method GetAllTypeArguments (line 435) | public static TypeSpec[] GetAllTypeArguments (TypeSpec type) method GetAttributeUsage (line 456) | public AttributeUsageAttribute GetAttributeUsage (PredefinedAttribute pa) method GetMetaInfo (line 480) | public virtual MetaType GetMetaInfo () method GetDefinition (line 485) | public virtual TypeSpec GetDefinition () method GetSignatureForDocumentation (line 493) | public override string GetSignatureForDocumentation () method GetExplicitNameSignatureForDocumentation (line 525) | public string GetExplicitNameSignatureForDocumentation () method GetSignatureForError (line 552) | public override string GetSignatureForError () method GetSignatureForErrorIncludingAssemblyName (line 570) | public string GetSignatureForErrorIncludingAssemblyName () method GetTypeNameSignature (line 575) | protected virtual string GetTypeNameSignature () method ImplementsInterface (line 583) | public bool ImplementsInterface (TypeSpec iface, bool variantly) method InitializeMemberCache (line 599) | protected virtual void InitializeMemberCache (bool onlyTypes) method IsBaseClass (line 618) | public static bool IsBaseClass (TypeSpec type, TypeSpec baseClass, boo... method IsReferenceType (line 646) | public static bool IsReferenceType (TypeSpec t) method IsNonNullableValueType (line 666) | public static bool IsNonNullableValueType (TypeSpec t) method IsValueType (line 680) | public static bool IsValueType (TypeSpec t) method InflateMember (line 693) | public override MemberSpec InflateMember (TypeParameterInflator inflator) method MakeGenericType (line 711) | public InflatedTypeSpec MakeGenericType (IModuleContext context, TypeS... method Mutate (line 746) | public virtual TypeSpec Mutate (TypeParameterMutator mutator) method ResolveMissingDependencies (line 751) | public override List ResolveMissingDependenc... method SetMetaInfo (line 799) | public void SetMetaInfo (MetaType info) method SetExtensionMethodContainer (line 807) | public void SetExtensionMethodContainer () method UpdateInflatedInstancesBaseType (line 812) | public void UpdateInflatedInstancesBaseType () class BuiltinTypeSpec (line 842) | public sealed class BuiltinTypeSpec : TypeSpec type Type (line 844) | public enum Type method BuiltinTypeSpec (line 891) | public BuiltinTypeSpec (MemberKind kind, string ns, string name, Type ... method BuiltinTypeSpec (line 899) | public BuiltinTypeSpec (string name, Type builtinKind) method IsPrimitiveType (line 940) | public static bool IsPrimitiveType (TypeSpec type) method IsPrimitiveTypeOrDecimal (line 945) | public static bool IsPrimitiveTypeOrDecimal (TypeSpec type) method GetSignatureForError (line 950) | public override string GetSignatureForError () method GetSize (line 980) | public static int GetSize (TypeSpec type) method SetDefinition (line 1006) | public void SetDefinition (ITypeDefinition td, MetaType type, Modifier... method SetDefinition (line 1013) | public void SetDefinition (TypeSpec ts) class TypeSpecComparer (line 1026) | static class TypeSpecComparer class DefaultImpl (line 1033) | public class DefaultImpl : IEqualityComparer method Equals (line 1037) | bool IEqualityComparer.Equals (TypeSpec[] x, TypeSpec[] y) method GetHashCode (line 1052) | int IEqualityComparer.GetHashCode (TypeSpec[] obj) class Override (line 1068) | public static class Override method IsEqual (line 1070) | public static bool IsEqual (TypeSpec a, TypeSpec b) method IsEqual (line 1126) | public static bool IsEqual (TypeSpec[] a, TypeSpec[] b) method IsSame (line 1146) | public static bool IsSame (TypeSpec[] a, TypeSpec[] b) method IsEqual (line 1170) | public static bool IsEqual (AParametersCollection a, AParametersColl... class Variant (line 1193) | public static class Variant method IsEqual (line 1195) | public static bool IsEqual (TypeSpec type1, TypeSpec type2) class Unify (line 1237) | public static class Unify method IsEqual (line 1242) | public static bool IsEqual (TypeSpec a, TypeSpec b) method ContainsTypeParameter (line 1269) | static bool ContainsTypeParameter (TypeSpec tparam, TypeSpec type) method MayBecomeEqualGenericTypes (line 1287) | static bool MayBecomeEqualGenericTypes (TypeSpec a, TypeSpec b) method Equals (line 1355) | public static bool Equals (TypeSpec[] x, TypeSpec[] y) method IsEqual (line 1376) | public static bool IsEqual (TypeSpec a, TypeSpec b) type ITypeDefinition (line 1422) | public interface ITypeDefinition : IMemberDefinition method GetAttributeCoClass (line 1433) | TypeSpec GetAttributeCoClass (); method GetAttributeDefaultMember (line 1434) | string GetAttributeDefaultMember (); method GetAttributeUsage (line 1435) | AttributeUsageAttribute GetAttributeUsage (PredefinedAttribute pa); method IsInternalAsPublic (line 1436) | bool IsInternalAsPublic (IAssemblyDefinition assembly); method LoadMembers (line 1437) | void LoadMembers (TypeSpec declaringType, bool onlyTypes, ref MemberCa... class InternalType (line 1440) | class InternalType : TypeSpec, ITypeDefinition method InternalType (line 1452) | InternalType (string name) method GetSignatureForError (line 1533) | public override string GetSignatureForError () method GetAttributeCoClass (line 1540) | TypeSpec ITypeDefinition.GetAttributeCoClass () method GetAttributeDefaultMember (line 1545) | string ITypeDefinition.GetAttributeDefaultMember () method GetAttributeUsage (line 1550) | AttributeUsageAttribute ITypeDefinition.GetAttributeUsage (PredefinedA... method IsInternalAsPublic (line 1555) | bool ITypeDefinition.IsInternalAsPublic (IAssemblyDefinition assembly) method LoadMembers (line 1560) | void ITypeDefinition.LoadMembers (TypeSpec declaringType, bool onlyTyp... method ConditionalConditions (line 1565) | string[] IMemberDefinition.ConditionalConditions () method GetAttributeObsolete (line 1570) | ObsoleteAttribute IMemberDefinition.GetAttributeObsolete () method SetIsAssigned (line 1581) | void IMemberDefinition.SetIsAssigned () method SetIsUsed (line 1585) | void IMemberDefinition.SetIsUsed () class ElementTypeSpec (line 1595) | public abstract class ElementTypeSpec : TypeSpec, ITypeDefinition method ElementTypeSpec (line 1597) | protected ElementTypeSpec (MemberKind kind, TypeSpec element, MetaType... method GetAttributeObsolete (line 1651) | public override ObsoleteAttribute GetAttributeObsolete () method GetPostfixSignature (line 1656) | protected virtual string GetPostfixSignature () method GetSignatureForDocumentation (line 1661) | public override string GetSignatureForDocumentation () method GetSignatureForError (line 1666) | public override string GetSignatureForError () method Mutate (line 1671) | public override TypeSpec Mutate (TypeParameterMutator mutator) method IsInternalAsPublic (line 1691) | bool ITypeDefinition.IsInternalAsPublic (IAssemblyDefinition assembly) method GetAttributeCoClass (line 1712) | public TypeSpec GetAttributeCoClass () method GetAttributeDefaultMember (line 1717) | public string GetAttributeDefaultMember () method LoadMembers (line 1722) | public void LoadMembers (TypeSpec declaringType, bool onlyTypes, ref M... method ConditionalConditions (line 1733) | public string[] ConditionalConditions () method SetIsAssigned (line 1744) | public void SetIsAssigned () method SetIsUsed (line 1749) | public void SetIsUsed () class ArrayContainer (line 1757) | public class ArrayContainer : ElementTypeSpec type TypeRankPair (line 1759) | public struct TypeRankPair : IEquatable method TypeRankPair (line 1764) | public TypeRankPair (TypeSpec ts, int rank) method GetHashCode (line 1770) | public override int GetHashCode () method Equals (line 1777) | public bool Equals (TypeRankPair other) method ArrayContainer (line 1788) | private ArrayContainer (ModuleContainer module, TypeSpec element, int ... method GetConstructor (line 1801) | public MethodInfo GetConstructor () method GetAddressMethod (line 1817) | public MethodInfo GetAddressMethod () method GetGetMethod (line 1833) | public MethodInfo GetGetMethod () method GetSetMethod (line 1849) | public MethodInfo GetSetMethod () method GetMetaInfo (line 1867) | public override MetaType GetMetaInfo () method GetPostfixSignature (line 1879) | protected override string GetPostfixSignature() method GetPostfixSignature (line 1884) | public static string GetPostfixSignature (int rank) method GetSignatureForDocumentation (line 1896) | public override string GetSignatureForDocumentation () method GetElementSignatureForDocumentation (line 1903) | void GetElementSignatureForDocumentation (StringBuilder sb) method MakeType (line 1921) | public static ArrayContainer MakeType (ModuleContainer module, TypeSpe... method MakeType (line 1926) | public static ArrayContainer MakeType (ModuleContainer module, TypeSpe... method ResolveMissingDependencies (line 1941) | public override List ResolveMissingDependenc... class ReferenceContainer (line 1947) | class ReferenceContainer : ElementTypeSpec method ReferenceContainer (line 1949) | private ReferenceContainer (TypeSpec element) method GetMetaInfo (line 1954) | public override MetaType GetMetaInfo () method MakeType (line 1963) | public static ReferenceContainer MakeType (ModuleContainer module, Typ... class PointerContainer (line 1975) | class PointerContainer : ElementTypeSpec method PointerContainer (line 1977) | private PointerContainer (TypeSpec element) method GetMetaInfo (line 1984) | public override MetaType GetMetaInfo () method GetPostfixSignature (line 1993) | protected override string GetPostfixSignature() method MakeType (line 1998) | public static PointerContainer MakeType (ModuleContainer module, TypeS... class MissingTypeSpecReference (line 2010) | public class MissingTypeSpecReference method MissingTypeSpecReference (line 2012) | public MissingTypeSpecReference (TypeSpec type, MemberSpec caller) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Parser/mcs/visit.cs class StructuralVisitor (line 18) | public abstract class StructuralVisitor method Visit (line 20) | public virtual void Visit (MemberCore member) method Visit (line 25) | public virtual void Visit (ModuleContainer mc) method VisitTypeDefinition (line 32) | void VisitTypeDefinition (TypeDefinition tc) method Visit (line 39) | public virtual void Visit (NamespaceContainer ns) method Visit (line 43) | public virtual void Visit (UsingNamespace un) method Visit (line 47) | public virtual void Visit (UsingAliasNamespace uan) method Visit (line 51) | public virtual void Visit (UsingExternAlias uea) method Visit (line 55) | public virtual void Visit (CompilationSourceFile csf) method Visit (line 59) | public virtual void Visit (Class c) method Visit (line 64) | public virtual void Visit (Struct s) method Visit (line 70) | public virtual void Visit (Interface i) method Visit (line 75) | public virtual void Visit (Delegate d) method Visit (line 79) | public virtual void Visit (Enum e) method Visit (line 84) | public virtual void Visit (FixedField f) method Visit (line 88) | public virtual void Visit (Const c) method Visit (line 92) | public virtual void Visit (Field f) method Visit (line 96) | public virtual void Visit (Operator o) method Visit (line 100) | public virtual void Visit (Indexer i) method Visit (line 104) | public virtual void Visit (Method m) method Visit (line 108) | public virtual void Visit (Property p) method Visit (line 112) | public virtual void Visit (Constructor c) method Visit (line 116) | public virtual void Visit (Destructor d) method Visit (line 120) | public virtual void Visit (EventField e) method Visit (line 123) | public virtual void Visit (EventProperty ep) method Visit (line 127) | public virtual void Visit (EnumMember em) method Visit (line 131) | public virtual object Visit (Statement stmt) method Visit (line 137) | public virtual object Visit (BlockVariable blockVariableDeclaration) method Visit (line 142) | public virtual object Visit (BlockConstant blockConstantDeclaration) method Visit (line 147) | public virtual object Visit (EmptyStatement emptyStatement) method Visit (line 152) | public virtual object Visit (EmptyExpressionStatement emptyExpressionS... method Visit (line 157) | public virtual object Visit (EmptyExpression emptyExpression) method Visit (line 162) | public virtual object Visit (ErrorExpression errorExpression) method Visit (line 167) | public virtual object Visit (If ifStatement) method Visit (line 173) | public virtual object Visit (Do doStatement) method Visit (line 178) | public virtual object Visit (While whileStatement) method Visit (line 183) | public virtual object Visit (For forStatement) method Visit (line 188) | public virtual object Visit (StatementExpression statementExpression) method Visit (line 193) | public virtual object Visit (StatementErrorExpression errorStatement) method Visit (line 198) | public virtual object Visit (Return returnStatement) method Visit (line 203) | public virtual object Visit (Goto gotoStatement) method Visit (line 208) | public virtual object Visit (LabeledStatement labeledStatement) method Visit (line 213) | public virtual object Visit (SwitchLabel switchLabel) method Visit (line 218) | public virtual object Visit (GotoDefault gotoDefault) method Visit (line 223) | public virtual object Visit (GotoCase gotoCase) method Visit (line 228) | public virtual object Visit (Throw throwStatement) method Visit (line 233) | public virtual object Visit (Break breakStatement) method Visit (line 238) | public virtual object Visit (Continue continueStatement) method Visit (line 243) | public virtual object Visit (Block blockStatement) method Visit (line 248) | public virtual object Visit (Switch switchStatement) method Visit (line 253) | public virtual object Visit (StatementList statementList) method Visit (line 258) | public virtual object Visit (Lock lockStatement) method Visit (line 263) | public virtual object Visit (Unchecked uncheckedStatement) method Visit (line 268) | public virtual object Visit (Checked checkedStatement) method Visit (line 273) | public virtual object Visit (Unsafe unsafeStatement) method Visit (line 279) | public virtual object Visit (Fixed fixedStatement) method Visit (line 285) | public virtual object Visit (TryFinally tryFinallyStatement) method Visit (line 290) | public virtual object Visit (TryCatch tryCatchStatement) method Visit (line 295) | public virtual object Visit (Using usingStatement) method Visit (line 300) | public virtual object Visit (Foreach foreachStatement) method Visit (line 305) | public virtual object Visit (Yield yieldStatement) method Visit (line 310) | public virtual object Visit (YieldBreak yieldBreakStatement) method Visit (line 315) | public virtual object Visit (InvalidStatementExpression invalidStateme... method Visit (line 320) | public virtual object Visit (Expression expression) method Visit (line 326) | public virtual object Visit (MemberAccess memberAccess) method Visit (line 331) | public virtual object Visit (QualifiedAliasMember qualifiedAliasMember) method Visit (line 336) | public virtual object Visit (LocalVariableReference localVariableRefer... method Visit (line 341) | public virtual object Visit (Constant constant) method Visit (line 346) | public virtual object Visit (BooleanExpression booleanExpression) method Visit (line 351) | public virtual object Visit (SimpleName simpleName) method Visit (line 356) | public virtual object Visit (ParenthesizedExpression parenthesizedExpr... method Visit (line 361) | public virtual object Visit (Unary unaryExpression) method Visit (line 366) | public virtual object Visit (UnaryMutator unaryMutatorExpression) method Visit (line 372) | public virtual object Visit (Indirection indirectionExpression) method Visit (line 377) | public virtual object Visit (Is isExpression) method Visit (line 382) | public virtual object Visit (As asExpression) method Visit (line 387) | public virtual object Visit (Cast castExpression) method Visit (line 392) | public virtual object Visit (ComposedCast composedCast) method Visit (line 397) | public virtual object Visit (DefaultValueExpression defaultValueExpres... method Visit (line 402) | public virtual object Visit (DefaultParameterValueExpression defaultPa... method Visit (line 407) | public virtual object Visit (Binary binaryExpression) method Visit (line 412) | public virtual object Visit (Nullable.NullCoalescingOperator nullCoale... method Visit (line 417) | public virtual object Visit (Conditional conditionalExpression) method Visit (line 422) | public virtual object Visit (Invocation invocationExpression) method Visit (line 427) | public virtual object Visit (New newExpression) method Visit (line 432) | public virtual object Visit (NewAnonymousType newAnonymousType) method Visit (line 437) | public virtual object Visit (NewInitialize newInitializeExpression) method Visit (line 442) | public virtual object Visit (ArrayCreation arrayCreationExpression) method Visit (line 447) | public virtual object Visit (This thisExpression) method Visit (line 452) | public virtual object Visit (ArglistAccess argListAccessExpression) method Visit (line 457) | public virtual object Visit (Arglist argListExpression) method Visit (line 462) | public virtual object Visit (TypeOf typeOfExpression) method Visit (line 467) | public virtual object Visit (SizeOf sizeOfExpression) method Visit (line 472) | public virtual object Visit (CheckedExpr checkedExpression) method Visit (line 477) | public virtual object Visit (UnCheckedExpr uncheckedExpression) method Visit (line 482) | public virtual object Visit (ElementAccess elementAccessExpression) method Visit (line 487) | public virtual object Visit (BaseThis baseAccessExpression) method Visit (line 492) | public virtual object Visit (StackAlloc stackAllocExpression) method Visit (line 497) | public virtual object Visit (SimpleAssign simpleAssign) method Visit (line 502) | public virtual object Visit (CompoundAssign compoundAssign) method Visit (line 507) | public virtual object Visit (TypeExpression typeExpression) method Visit (line 512) | public virtual object Visit (AnonymousMethodExpression anonymousMethod... method Visit (line 517) | public virtual object Visit (LambdaExpression lambdaExpression) method Visit (line 522) | public virtual object Visit (ConstInitializer constInitializer) method Visit (line 527) | public virtual object Visit (ArrayInitializer arrayInitializer) method Visit (line 532) | public virtual object Visit (Linq.QueryExpression queryExpression) method Visit (line 537) | public virtual object Visit (Linq.QueryStartClause queryExpression) method Visit (line 542) | public virtual object Visit (Linq.SelectMany selectMany) method Visit (line 547) | public virtual object Visit (Linq.Select select) method Visit (line 552) | public virtual object Visit (Linq.GroupBy groupBy) method Visit (line 557) | public virtual object Visit (Linq.Let let) method Visit (line 562) | public virtual object Visit (Linq.Where where) method Visit (line 567) | public virtual object Visit (Linq.Join join) method Visit (line 572) | public virtual object Visit (Linq.GroupJoin groupJoin) method Visit (line 577) | public virtual object Visit (Linq.OrderByAscending orderByAscending) method Visit (line 582) | public virtual object Visit (Linq.OrderByDescending orderByDescending) method Visit (line 587) | public virtual object Visit (Linq.ThenByAscending thenByAscending) method Visit (line 592) | public virtual object Visit (Linq.ThenByDescending thenByDescending) method Visit (line 598) | public virtual object Visit (RefValueExpr refValueExpr) method Visit (line 603) | public virtual object Visit (RefTypeExpr refTypeExpr) method Visit (line 608) | public virtual object Visit (MakeRefExpr makeRefExpr) method Visit (line 613) | public virtual object Visit (Await awaitExpr) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/QueryExpressionExpander.cs class QueryExpressionExpansionResult (line 28) | public class QueryExpressionExpansionResult { method QueryExpressionExpansionResult (line 41) | public QueryExpressionExpansionResult(AstNode astNode, IDictionary { method VisitChildren (line 52) | protected override AstNode VisitChildren(AstNode node) { method MakeNestedMemberAccess (line 83) | Expression MakeNestedMemberAccess(Expression target, IEnumerable FallbackTransparentIdentifierNam... method CreateParameterForCurrentRangeVariable (line 133) | ParameterDeclaration CreateParameterForCurrentRangeVariable() { method CreateLambda (line 153) | LambdaExpression CreateLambda(IList parameters... method CreateParameter (line 169) | ParameterDeclaration CreateParameter(Identifier identifier) { method AddMemberToCurrentTransparentType (line 175) | Expression AddMemberToCurrentTransparentType(ParameterDeclaration pa... method AddFirstMemberToCurrentTransparentType (line 190) | void AddFirstMemberToCurrentTransparentType(Identifier identifier) { method VisitQueryExpression (line 195) | public override AstNode VisitQueryExpression(QueryExpression queryEx... method VisitQueryContinuationClause (line 219) | public override AstNode VisitQueryContinuationClause(QueryContinuati... method NeedsToBeParenthesized (line 225) | static bool NeedsToBeParenthesized(Expression expr) method ParenthesizeIfNeeded (line 242) | static Expression ParenthesizeIfNeeded(Expression expr) method VisitQueryFromClause (line 247) | public override AstNode VisitQueryFromClause(QueryFromClause queryFr... method VisitQueryLetClause (line 287) | public override AstNode VisitQueryLetClause(QueryLetClause queryLetC... method VisitQueryWhereClause (line 295) | public override AstNode VisitQueryWhereClause(QueryWhereClause query... method VisitQueryJoinClause (line 300) | public override AstNode VisitQueryJoinClause(QueryJoinClause queryJo... method VisitQueryOrderClause (line 341) | public override AstNode VisitQueryOrderClause(QueryOrderClause query... method IsSingleRangeVariable (line 356) | bool IsSingleRangeVariable(Expression expr) { method VisitQuerySelectClause (line 363) | public override AstNode VisitQuerySelectClause(QuerySelectClause que... method VisitQueryGroupClause (line 378) | public override AstNode VisitQueryGroupClause(QueryGroupClause query... method VisitIdentifierExpression (line 393) | public override AstNode VisitIdentifierExpression(IdentifierExpressi... method ExpandQueryExpressions (line 406) | public QueryExpressionExpansionResult ExpandQueryExpressions(AstNode n... method ExpandQueryExpressions (line 425) | public QueryExpressionExpansionResult ExpandQueryExpressions(AstNode n... FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Refactoring/BaseRefactoringContext.cs class BaseRefactoringContext (line 44) | public abstract class BaseRefactoringContext : IServiceProvider method Supports (line 49) | public virtual bool Supports(Version version) method BaseRefactoringContext (line 102) | public BaseRefactoringContext (ICSharpCode.NRefactory.CSharp.Resolver.... method Resolve (line 111) | public ResolveResult Resolve (AstNode node) method GetResolverStateBefore (line 116) | public CSharpResolver GetResolverStateBefore(AstNode node) method GetResolverStateAfter (line 121) | public CSharpResolver GetResolverStateAfter(AstNode node) method ResolveType (line 126) | public IType ResolveType (AstType type) method GetExpectedType (line 131) | public IType GetExpectedType (Expression expression) method GetConversion (line 136) | public Conversion GetConversion (Expression expression) method CreateTypeSystemAstBuilder (line 141) | public TypeSystemAstBuilder CreateTypeSystemAstBuilder(AstNode node) method CreateDefiniteAssignmentAnalysis (line 158) | public DefiniteAssignmentAnalysis CreateDefiniteAssignmentAnalysis (St... method CreateReachabilityAnalysis (line 175) | public ReachabilityAnalysis CreateReachabilityAnalysis (Statement stat... method ParseFormatString (line 186) | public virtual FormatStringParseResult ParseFormatString(string source) method FindReferences (line 193) | public IList FindReferences(AstNode rootNode, IVariab... method GetNameProposal (line 202) | public virtual string GetNameProposal (string name, TextLocation loc, ... method GetLocalNameProposal (line 218) | public virtual string GetLocalNameProposal (string name, TextLocation ... method AppendNumberToName (line 234) | static string AppendNumberToName (string baseName, int number) method GetOffset (line 269) | public abstract int GetOffset (TextLocation location); method GetLineByOffset (line 271) | public abstract IDocumentLine GetLineByOffset (int offset); method GetOffset (line 273) | public int GetOffset (int line, int col) method GetLocation (line 278) | public abstract TextLocation GetLocation (int offset); method GetText (line 280) | public abstract string GetText (int offset, int length); method GetText (line 282) | public abstract string GetText (ISegment segment); method TranslateString (line 292) | public virtual string TranslateString(string str) method GetService (line 312) | public object GetService(Type serviceType) FILE: 3rdparty/NRefactory/ICSharpCode.NRefactory.CSharp/Refactoring/CodeAction.cs class CodeAction (line 34) | public class CodeAction method CodeAction (line 116) | public CodeAction (string description, Action