Lines Matching defs:Specifier
2601 VirtSpecifiers::Specifier Parser::isCXX11VirtSpecifier(const Token &Tok) const {
2646 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier();
2647 if (Specifier == VirtSpecifiers::VS_None)
2652 << VirtSpecifiers::getSpecifierName(Specifier)
2662 if (VS.SetSpecifier(Specifier, Tok.getLocation(), PrevSpec))
2666 if (IsInterface && (Specifier == VirtSpecifiers::VS_Final ||
2667 Specifier == VirtSpecifiers::VS_Sealed)) {
2669 << VirtSpecifiers::getSpecifierName(Specifier);
2670 } else if (Specifier == VirtSpecifiers::VS_Sealed) {
2672 } else if (Specifier == VirtSpecifiers::VS_Abstract) {
2674 } else if (Specifier == VirtSpecifiers::VS_GNU_Final) {
2681 << VirtSpecifiers::getSpecifierName(Specifier);
2690 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier();
2691 return Specifier == VirtSpecifiers::VS_Final ||
2692 Specifier == VirtSpecifiers::VS_GNU_Final ||
2693 Specifier == VirtSpecifiers::VS_Sealed;
2699 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier();
2700 return Specifier == VirtSpecifiers::VS_Final ||
2701 Specifier == VirtSpecifiers::VS_GNU_Final ||
2702 Specifier == VirtSpecifiers::VS_Sealed ||
2703 Specifier == VirtSpecifiers::VS_Abstract;
3816 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier(Tok);
3817 if (Specifier == VirtSpecifiers::VS_None)
3823 << VirtSpecifiers::getSpecifierName(Specifier);
3826 if (Specifier == VirtSpecifiers::VS_Sealed)
3833 << VirtSpecifiers::getSpecifierName(Specifier);
3841 << VirtSpecifiers::getSpecifierName(Specifier);
3842 else if (Specifier == VirtSpecifiers::VS_Final)
3846 << VirtSpecifiers::getSpecifierName(Specifier);
3847 else if (Specifier == VirtSpecifiers::VS_Sealed)
3849 else if (Specifier == VirtSpecifiers::VS_Abstract)
3851 else if (Specifier == VirtSpecifiers::VS_GNU_Final)