17 references to Abstract
Microsoft.VisualStudio.LanguageServices.CSharp (17)
CodeModel\CSharpCodeModelService.cs (15)
2023return (flags & (ModifierFlags.Abstract | ModifierFlags.Virtual)) != 0; 2227if ((flags & ModifierFlags.Abstract) != 0) 2261return (flags & ModifierFlags.Abstract) != 0; 2290if (value && (parentFlags & ModifierFlags.Abstract) == 0) 2300flags |= ModifierFlags.Abstract; 2339flags &= ~ModifierFlags.Abstract; 2391flags &= ~(ModifierFlags.Abstract | ModifierFlags.New | ModifierFlags.Sealed); 2397flags |= ModifierFlags.Abstract; 2427if ((flags & ModifierFlags.Abstract) != 0 || containingType?.Kind() == SyntaxKind.InterfaceDeclaration) 2467flags &= ~(ModifierFlags.Abstract | ModifierFlags.Virtual | ModifierFlags.Override | ModifierFlags.New | ModifierFlags.Sealed); 2486flags |= ModifierFlags.Abstract; 2519return (member.GetModifierFlags() & ModifierFlags.Abstract) != 0; 2535flags |= ModifierFlags.Abstract; 2539flags &= ~ModifierFlags.Abstract; 3541if ((modifierFlags & ModifierFlags.Abstract) != 0 ||
CodeModel\ModifierFlagsExtensions.cs (2)
24{ ModifierFlags.Abstract, SyntaxKind.AbstractKeyword }, 62result |= ModifierFlags.Abstract;