17 references to Abstract
Microsoft.VisualStudio.LanguageServices.CSharp (17)
CodeModel\CSharpCodeModelService.cs (15)
2024return (flags & (ModifierFlags.Abstract | ModifierFlags.Virtual)) != 0; 2228if ((flags & ModifierFlags.Abstract) != 0) 2262return (flags & ModifierFlags.Abstract) != 0; 2291if (value && (parentFlags & ModifierFlags.Abstract) == 0) 2301flags |= ModifierFlags.Abstract; 2340flags &= ~ModifierFlags.Abstract; 2392flags &= ~(ModifierFlags.Abstract | ModifierFlags.New | ModifierFlags.Sealed); 2398flags |= ModifierFlags.Abstract; 2428if ((flags & ModifierFlags.Abstract) != 0 || containingType?.Kind() == SyntaxKind.InterfaceDeclaration) 2468flags &= ~(ModifierFlags.Abstract | ModifierFlags.Virtual | ModifierFlags.Override | ModifierFlags.New | ModifierFlags.Sealed); 2487flags |= ModifierFlags.Abstract; 2520return (member.GetModifierFlags() & ModifierFlags.Abstract) != 0; 2536flags |= ModifierFlags.Abstract; 2540flags &= ~ModifierFlags.Abstract; 3542if ((modifierFlags & ModifierFlags.Abstract) != 0 ||
CodeModel\ModifierFlagsExtensions.cs (2)
24{ ModifierFlags.Abstract, SyntaxKind.AbstractKeyword }, 62result |= ModifierFlags.Abstract;