Lines Matching refs:classof
20 bool OpenACCClauseWithParams::classof(const OpenACCClause *C) {
21 return OpenACCDeviceTypeClause::classof(C) ||
22 OpenACCClauseWithCondition::classof(C) ||
23 OpenACCClauseWithExprs::classof(C) || OpenACCSelfClause::classof(C);
25 bool OpenACCClauseWithExprs::classof(const OpenACCClause *C) {
26 return OpenACCWaitClause::classof(C) || OpenACCNumGangsClause::classof(C) ||
27 OpenACCTileClause::classof(C) ||
28 OpenACCClauseWithSingleIntExpr::classof(C) ||
29 OpenACCGangClause::classof(C) || OpenACCClauseWithVarList::classof(C);
31 bool OpenACCClauseWithVarList::classof(const OpenACCClause *C) {
32 return OpenACCPrivateClause::classof(C) ||
33 OpenACCFirstPrivateClause::classof(C) ||
34 OpenACCDevicePtrClause::classof(C) ||
35 OpenACCDeleteClause::classof(C) ||
36 OpenACCUseDeviceClause::classof(C) ||
37 OpenACCDetachClause::classof(C) || OpenACCAttachClause::classof(C) ||
38 OpenACCNoCreateClause::classof(C) ||
39 OpenACCPresentClause::classof(C) || OpenACCCopyClause::classof(C) ||
40 OpenACCCopyInClause::classof(C) || OpenACCCopyOutClause::classof(C) ||
41 OpenACCReductionClause::classof(C) ||
42 OpenACCCreateClause::classof(C) || OpenACCDeviceClause::classof(C) ||
43 OpenACCHostClause::classof(C);
45 bool OpenACCClauseWithCondition::classof(const OpenACCClause *C) {
46 return OpenACCIfClause::classof(C);
48 bool OpenACCClauseWithSingleIntExpr::classof(const OpenACCClause *C) {
49 return OpenACCNumWorkersClause::classof(C) ||
50 OpenACCVectorLengthClause::classof(C) ||
51 OpenACCDeviceNumClause::classof(C) ||
52 OpenACCDefaultAsyncClause::classof(C) ||
53 OpenACCVectorClause::classof(C) || OpenACCWorkerClause::classof(C) ||
54 OpenACCCollapseClause::classof(C) || OpenACCAsyncClause::classof(C);