Lines Matching defs:Sel
3998 void CheckType(const NamedDecl *D, TypeLoc TL, Sema::AbstractDiagSelID Sel);
4008 void Visit(TypeLoc TL, Sema::AbstractDiagSelID Sel) {
4012 case TypeLoc::CLASS: Check(TL.castAs<CLASS##TypeLoc>(), Sel); break;
4017 void Check(FunctionProtoTypeLoc TL, Sema::AbstractDiagSelID Sel) {
4028 void Check(ArrayTypeLoc TL, Sema::AbstractDiagSelID Sel) {
4032 void Check(TemplateSpecializationTypeLoc TL, Sema::AbstractDiagSelID Sel) {
4045 void Check(Type TL, Sema::AbstractDiagSelID Sel) { \
4056 void Check(TypeLoc TL, Sema::AbstractDiagSelID Sel) {
4061 return Visit(Next, Sel);
4065 if (Sel == Sema::AbstractNone) return;
4070 Sel = Sema::AbstractArrayType;
4077 if (Sel == Sema::AbstractArrayType) {
4082 << Sel << T << TL.getSourceRange();
4089 Sema::AbstractDiagSelID Sel) {
4090 CheckAbstractUsage(*this, D).Visit(TL, Sel);