17 references to Abstract
Microsoft.VisualStudio.LanguageServices.CSharp (17)
CodeModel\CSharpCodeModelService.cs (15)
2027return (flags & (ModifierFlags.Abstract | ModifierFlags.Virtual)) != 0; 2231if ((flags & ModifierFlags.Abstract) != 0) 2265return (flags & ModifierFlags.Abstract) != 0; 2294if (value && (parentFlags & ModifierFlags.Abstract) == 0) 2304flags |= ModifierFlags.Abstract; 2343flags &= ~ModifierFlags.Abstract; 2395flags &= ~(ModifierFlags.Abstract | ModifierFlags.New | ModifierFlags.Sealed); 2401flags |= ModifierFlags.Abstract; 2431if ((flags & ModifierFlags.Abstract) != 0 || containingType?.Kind() == SyntaxKind.InterfaceDeclaration) 2471flags &= ~(ModifierFlags.Abstract | ModifierFlags.Virtual | ModifierFlags.Override | ModifierFlags.New | ModifierFlags.Sealed); 2490flags |= ModifierFlags.Abstract; 2523return (member.GetModifierFlags() & ModifierFlags.Abstract) != 0; 2539flags |= ModifierFlags.Abstract; 2543flags &= ~ModifierFlags.Abstract; 3546if ((modifierFlags & ModifierFlags.Abstract) != 0 ||
CodeModel\ModifierFlagsExtensions.cs (2)
25{ ModifierFlags.Abstract, SyntaxKind.AbstractKeyword }, 63result |= ModifierFlags.Abstract;