@@ -1031,9 +1031,6 @@ class SyclKernelFieldHandler {
1031
1031
virtual bool handleReferenceType (FieldDecl *, QualType) { return true ; }
1032
1032
virtual bool handlePointerType (FieldDecl *, QualType) { return true ; }
1033
1033
virtual bool handleArrayType (FieldDecl *, QualType) { return true ; }
1034
- virtual bool handleScalarType (const CXXBaseSpecifier &, QualType) {
1035
- return true ;
1036
- }
1037
1034
virtual bool handleScalarType (FieldDecl *, QualType) { return true ; }
1038
1035
// Most handlers shouldn't be handling this, just the field checker.
1039
1036
virtual bool handleOtherType (FieldDecl *, QualType) { return true ; }
@@ -1349,7 +1346,6 @@ class SyclKernelDeclCreator : public SyclKernelFieldHandler {
1349
1346
return ArrayRef<ParmVarDecl *>(std::begin (Params) + LastParamIndex,
1350
1347
std::end (Params));
1351
1348
}
1352
- using SyclKernelFieldHandler::handleScalarType;
1353
1349
using SyclKernelFieldHandler::handleSyclHalfType;
1354
1350
using SyclKernelFieldHandler::handleSyclSamplerType;
1355
1351
};
@@ -1756,7 +1752,6 @@ class SyclKernelBodyCreator : public SyclKernelFieldHandler {
1756
1752
using SyclKernelFieldHandler::enterArray;
1757
1753
using SyclKernelFieldHandler::enterField;
1758
1754
using SyclKernelFieldHandler::enterStruct;
1759
- using SyclKernelFieldHandler::handleScalarType;
1760
1755
using SyclKernelFieldHandler::handleSyclHalfType;
1761
1756
using SyclKernelFieldHandler::handleSyclSamplerType;
1762
1757
using SyclKernelFieldHandler::leaveField;
@@ -1909,7 +1904,6 @@ class SyclKernelIntHeaderCreator : public SyclKernelFieldHandler {
1909
1904
CurOffset -= ArraySize;
1910
1905
return true ;
1911
1906
}
1912
- using SyclKernelFieldHandler::handleScalarType;
1913
1907
using SyclKernelFieldHandler::handleSyclHalfType;
1914
1908
using SyclKernelFieldHandler::handleSyclSamplerType;
1915
1909
};
0 commit comments