Line data Source code
1 : /* parser/listener/visitor header section */ 2 : 3 : // Generated from accparser.g4 by ANTLR 4.7.2 4 : 5 : #pragma once 6 : 7 : /* base listener preinclude section */ 8 : 9 : #include "antlr4-runtime.h" 10 : #include "accparserListener.h" 11 : 12 : /* base listener postinclude section */ 13 : 14 : /** 15 : * This class provides an empty implementation of accparserListener, 16 : * which can be extended to create a listener which only needs to handle a subset 17 : * of the available methods. 18 : */ 19 0 : class accparserBaseListener : public accparserListener { 20 : public: 21 : /* base listener public declarations/members section */ 22 : 23 0 : virtual void enterAcc(accparser::AccContext * /*ctx*/) override { } 24 0 : virtual void exitAcc(accparser::AccContext * /*ctx*/) override { } 25 : 26 0 : virtual void enterPrefix(accparser::PrefixContext * /*ctx*/) override { } 27 0 : virtual void exitPrefix(accparser::PrefixContext * /*ctx*/) override { } 28 : 29 : virtual void enterC_prefix(accparser::C_prefixContext * /*ctx*/) override { } 30 0 : virtual void exitC_prefix(accparser::C_prefixContext * /*ctx*/) override { } 31 : 32 : virtual void enterFortran_prefix(accparser::Fortran_prefixContext * /*ctx*/) override { } 33 0 : virtual void exitFortran_prefix(accparser::Fortran_prefixContext * /*ctx*/) override { } 34 : 35 0 : virtual void enterOpenacc_directive(accparser::Openacc_directiveContext * /*ctx*/) override { } 36 0 : virtual void exitOpenacc_directive(accparser::Openacc_directiveContext * /*ctx*/) override { } 37 : 38 : virtual void enterAtomic_directive(accparser::Atomic_directiveContext * /*ctx*/) override { } 39 0 : virtual void exitAtomic_directive(accparser::Atomic_directiveContext * /*ctx*/) override { } 40 : 41 0 : virtual void enterAtomic_clause(accparser::Atomic_clauseContext * /*ctx*/) override { } 42 0 : virtual void exitAtomic_clause(accparser::Atomic_clauseContext * /*ctx*/) override { } 43 : 44 : virtual void enterCache_directive(accparser::Cache_directiveContext * /*ctx*/) override { } 45 0 : virtual void exitCache_directive(accparser::Cache_directiveContext * /*ctx*/) override { } 46 : 47 0 : virtual void enterCache_directive_modifier(accparser::Cache_directive_modifierContext * /*ctx*/) override { } 48 : virtual void exitCache_directive_modifier(accparser::Cache_directive_modifierContext * /*ctx*/) override { } 49 : 50 : virtual void enterData_directive(accparser::Data_directiveContext * /*ctx*/) override { } 51 0 : virtual void exitData_directive(accparser::Data_directiveContext * /*ctx*/) override { } 52 : 53 0 : virtual void enterData_clause_list(accparser::Data_clause_listContext * /*ctx*/) override { } 54 0 : virtual void exitData_clause_list(accparser::Data_clause_listContext * /*ctx*/) override { } 55 : 56 0 : virtual void enterData_clauses(accparser::Data_clausesContext * /*ctx*/) override { } 57 0 : virtual void exitData_clauses(accparser::Data_clausesContext * /*ctx*/) override { } 58 : 59 : virtual void enterDeclare_directive(accparser::Declare_directiveContext * /*ctx*/) override { } 60 0 : virtual void exitDeclare_directive(accparser::Declare_directiveContext * /*ctx*/) override { } 61 : 62 0 : virtual void enterDeclare_clause_list(accparser::Declare_clause_listContext * /*ctx*/) override { } 63 0 : virtual void exitDeclare_clause_list(accparser::Declare_clause_listContext * /*ctx*/) override { } 64 : 65 0 : virtual void enterDeclare_clauses(accparser::Declare_clausesContext * /*ctx*/) override { } 66 0 : virtual void exitDeclare_clauses(accparser::Declare_clausesContext * /*ctx*/) override { } 67 : 68 : virtual void enterEnd_directive(accparser::End_directiveContext * /*ctx*/) override { } 69 0 : virtual void exitEnd_directive(accparser::End_directiveContext * /*ctx*/) override { } 70 : 71 0 : virtual void enterEnd_clause_seq(accparser::End_clause_seqContext * /*ctx*/) override { } 72 0 : virtual void exitEnd_clause_seq(accparser::End_clause_seqContext * /*ctx*/) override { } 73 : 74 0 : virtual void enterFortran_paired_directive(accparser::Fortran_paired_directiveContext * /*ctx*/) override { } 75 : virtual void exitFortran_paired_directive(accparser::Fortran_paired_directiveContext * /*ctx*/) override { } 76 : 77 0 : virtual void enterEnd_atomic_directive(accparser::End_atomic_directiveContext * /*ctx*/) override { } 78 0 : virtual void exitEnd_atomic_directive(accparser::End_atomic_directiveContext * /*ctx*/) override { } 79 : 80 0 : virtual void enterEnd_data_directive(accparser::End_data_directiveContext * /*ctx*/) override { } 81 0 : virtual void exitEnd_data_directive(accparser::End_data_directiveContext * /*ctx*/) override { } 82 : 83 : virtual void enterEnd_host_data_directive(accparser::End_host_data_directiveContext * /*ctx*/) override { } 84 0 : virtual void exitEnd_host_data_directive(accparser::End_host_data_directiveContext * /*ctx*/) override { } 85 : 86 0 : virtual void enterEnd_kernels_directive(accparser::End_kernels_directiveContext * /*ctx*/) override { } 87 0 : virtual void exitEnd_kernels_directive(accparser::End_kernels_directiveContext * /*ctx*/) override { } 88 : 89 0 : virtual void enterEnd_kernels_loop_directive(accparser::End_kernels_loop_directiveContext * /*ctx*/) override { } 90 0 : virtual void exitEnd_kernels_loop_directive(accparser::End_kernels_loop_directiveContext * /*ctx*/) override { } 91 : 92 0 : virtual void enterEnd_parallel_directive(accparser::End_parallel_directiveContext * /*ctx*/) override { } 93 0 : virtual void exitEnd_parallel_directive(accparser::End_parallel_directiveContext * /*ctx*/) override { } 94 : 95 0 : virtual void enterEnd_parallel_loop_directive(accparser::End_parallel_loop_directiveContext * /*ctx*/) override { } 96 0 : virtual void exitEnd_parallel_loop_directive(accparser::End_parallel_loop_directiveContext * /*ctx*/) override { } 97 : 98 0 : virtual void enterEnd_serial_directive(accparser::End_serial_directiveContext * /*ctx*/) override { } 99 0 : virtual void exitEnd_serial_directive(accparser::End_serial_directiveContext * /*ctx*/) override { } 100 : 101 0 : virtual void enterEnd_serial_loop_directive(accparser::End_serial_loop_directiveContext * /*ctx*/) override { } 102 0 : virtual void exitEnd_serial_loop_directive(accparser::End_serial_loop_directiveContext * /*ctx*/) override { } 103 : 104 : virtual void enterEnter_data_directive(accparser::Enter_data_directiveContext * /*ctx*/) override { } 105 0 : virtual void exitEnter_data_directive(accparser::Enter_data_directiveContext * /*ctx*/) override { } 106 : 107 0 : virtual void enterEnter_data_clause_list(accparser::Enter_data_clause_listContext * /*ctx*/) override { } 108 0 : virtual void exitEnter_data_clause_list(accparser::Enter_data_clause_listContext * /*ctx*/) override { } 109 : 110 0 : virtual void enterEnter_data_clauses(accparser::Enter_data_clausesContext * /*ctx*/) override { } 111 0 : virtual void exitEnter_data_clauses(accparser::Enter_data_clausesContext * /*ctx*/) override { } 112 : 113 : virtual void enterExit_data_directive(accparser::Exit_data_directiveContext * /*ctx*/) override { } 114 0 : virtual void exitExit_data_directive(accparser::Exit_data_directiveContext * /*ctx*/) override { } 115 : 116 0 : virtual void enterExit_data_clause_list(accparser::Exit_data_clause_listContext * /*ctx*/) override { } 117 0 : virtual void exitExit_data_clause_list(accparser::Exit_data_clause_listContext * /*ctx*/) override { } 118 : 119 0 : virtual void enterExit_data_clauses(accparser::Exit_data_clausesContext * /*ctx*/) override { } 120 0 : virtual void exitExit_data_clauses(accparser::Exit_data_clausesContext * /*ctx*/) override { } 121 : 122 : virtual void enterHost_data_directive(accparser::Host_data_directiveContext * /*ctx*/) override { } 123 0 : virtual void exitHost_data_directive(accparser::Host_data_directiveContext * /*ctx*/) override { } 124 : 125 0 : virtual void enterHost_data_clause_list(accparser::Host_data_clause_listContext * /*ctx*/) override { } 126 0 : virtual void exitHost_data_clause_list(accparser::Host_data_clause_listContext * /*ctx*/) override { } 127 : 128 0 : virtual void enterHost_data_clauses(accparser::Host_data_clausesContext * /*ctx*/) override { } 129 0 : virtual void exitHost_data_clauses(accparser::Host_data_clausesContext * /*ctx*/) override { } 130 : 131 : virtual void enterInit_directive(accparser::Init_directiveContext * /*ctx*/) override { } 132 0 : virtual void exitInit_directive(accparser::Init_directiveContext * /*ctx*/) override { } 133 : 134 0 : virtual void enterInit_clause_list(accparser::Init_clause_listContext * /*ctx*/) override { } 135 0 : virtual void exitInit_clause_list(accparser::Init_clause_listContext * /*ctx*/) override { } 136 : 137 0 : virtual void enterInit_clauses(accparser::Init_clausesContext * /*ctx*/) override { } 138 0 : virtual void exitInit_clauses(accparser::Init_clausesContext * /*ctx*/) override { } 139 : 140 : virtual void enterKernels_directive(accparser::Kernels_directiveContext * /*ctx*/) override { } 141 0 : virtual void exitKernels_directive(accparser::Kernels_directiveContext * /*ctx*/) override { } 142 : 143 0 : virtual void enterKernels_clause_list(accparser::Kernels_clause_listContext * /*ctx*/) override { } 144 0 : virtual void exitKernels_clause_list(accparser::Kernels_clause_listContext * /*ctx*/) override { } 145 : 146 0 : virtual void enterKernels_clauses(accparser::Kernels_clausesContext * /*ctx*/) override { } 147 0 : virtual void exitKernels_clauses(accparser::Kernels_clausesContext * /*ctx*/) override { } 148 : 149 : virtual void enterKernels_loop_directive(accparser::Kernels_loop_directiveContext * /*ctx*/) override { } 150 0 : virtual void exitKernels_loop_directive(accparser::Kernels_loop_directiveContext * /*ctx*/) override { } 151 : 152 0 : virtual void enterKernels_loop_clause_list(accparser::Kernels_loop_clause_listContext * /*ctx*/) override { } 153 0 : virtual void exitKernels_loop_clause_list(accparser::Kernels_loop_clause_listContext * /*ctx*/) override { } 154 : 155 0 : virtual void enterKernels_loop_clauses(accparser::Kernels_loop_clausesContext * /*ctx*/) override { } 156 0 : virtual void exitKernels_loop_clauses(accparser::Kernels_loop_clausesContext * /*ctx*/) override { } 157 : 158 : virtual void enterLoop_directive(accparser::Loop_directiveContext * /*ctx*/) override { } 159 0 : virtual void exitLoop_directive(accparser::Loop_directiveContext * /*ctx*/) override { } 160 : 161 0 : virtual void enterLoop_clause_list(accparser::Loop_clause_listContext * /*ctx*/) override { } 162 0 : virtual void exitLoop_clause_list(accparser::Loop_clause_listContext * /*ctx*/) override { } 163 : 164 0 : virtual void enterLoop_clauses(accparser::Loop_clausesContext * /*ctx*/) override { } 165 0 : virtual void exitLoop_clauses(accparser::Loop_clausesContext * /*ctx*/) override { } 166 : 167 : virtual void enterParallel_directive(accparser::Parallel_directiveContext * /*ctx*/) override { } 168 0 : virtual void exitParallel_directive(accparser::Parallel_directiveContext * /*ctx*/) override { } 169 : 170 0 : virtual void enterParallel_clause_list(accparser::Parallel_clause_listContext * /*ctx*/) override { } 171 0 : virtual void exitParallel_clause_list(accparser::Parallel_clause_listContext * /*ctx*/) override { } 172 : 173 0 : virtual void enterParallel_clauses(accparser::Parallel_clausesContext * /*ctx*/) override { } 174 0 : virtual void exitParallel_clauses(accparser::Parallel_clausesContext * /*ctx*/) override { } 175 : 176 : virtual void enterParallel_loop_directive(accparser::Parallel_loop_directiveContext * /*ctx*/) override { } 177 0 : virtual void exitParallel_loop_directive(accparser::Parallel_loop_directiveContext * /*ctx*/) override { } 178 : 179 0 : virtual void enterParallel_loop_clause_list(accparser::Parallel_loop_clause_listContext * /*ctx*/) override { } 180 0 : virtual void exitParallel_loop_clause_list(accparser::Parallel_loop_clause_listContext * /*ctx*/) override { } 181 : 182 0 : virtual void enterParallel_loop_clauses(accparser::Parallel_loop_clausesContext * /*ctx*/) override { } 183 0 : virtual void exitParallel_loop_clauses(accparser::Parallel_loop_clausesContext * /*ctx*/) override { } 184 : 185 : virtual void enterRoutine_directive(accparser::Routine_directiveContext * /*ctx*/) override { } 186 0 : virtual void exitRoutine_directive(accparser::Routine_directiveContext * /*ctx*/) override { } 187 : 188 0 : virtual void enterRoutine_clause_list(accparser::Routine_clause_listContext * /*ctx*/) override { } 189 0 : virtual void exitRoutine_clause_list(accparser::Routine_clause_listContext * /*ctx*/) override { } 190 : 191 0 : virtual void enterRoutine_clauses(accparser::Routine_clausesContext * /*ctx*/) override { } 192 0 : virtual void exitRoutine_clauses(accparser::Routine_clausesContext * /*ctx*/) override { } 193 : 194 0 : virtual void enterName(accparser::NameContext * /*ctx*/) override { } 195 : virtual void exitName(accparser::NameContext * /*ctx*/) override { } 196 : 197 : virtual void enterSerial_directive(accparser::Serial_directiveContext * /*ctx*/) override { } 198 0 : virtual void exitSerial_directive(accparser::Serial_directiveContext * /*ctx*/) override { } 199 : 200 0 : virtual void enterSerial_clause_list(accparser::Serial_clause_listContext * /*ctx*/) override { } 201 0 : virtual void exitSerial_clause_list(accparser::Serial_clause_listContext * /*ctx*/) override { } 202 : 203 0 : virtual void enterSerial_clauses(accparser::Serial_clausesContext * /*ctx*/) override { } 204 0 : virtual void exitSerial_clauses(accparser::Serial_clausesContext * /*ctx*/) override { } 205 : 206 : virtual void enterSerial_loop_directive(accparser::Serial_loop_directiveContext * /*ctx*/) override { } 207 0 : virtual void exitSerial_loop_directive(accparser::Serial_loop_directiveContext * /*ctx*/) override { } 208 : 209 0 : virtual void enterSerial_loop_clause_list(accparser::Serial_loop_clause_listContext * /*ctx*/) override { } 210 0 : virtual void exitSerial_loop_clause_list(accparser::Serial_loop_clause_listContext * /*ctx*/) override { } 211 : 212 0 : virtual void enterSerial_loop_clauses(accparser::Serial_loop_clausesContext * /*ctx*/) override { } 213 0 : virtual void exitSerial_loop_clauses(accparser::Serial_loop_clausesContext * /*ctx*/) override { } 214 : 215 : virtual void enterSet_directive(accparser::Set_directiveContext * /*ctx*/) override { } 216 0 : virtual void exitSet_directive(accparser::Set_directiveContext * /*ctx*/) override { } 217 : 218 0 : virtual void enterSet_clause_list(accparser::Set_clause_listContext * /*ctx*/) override { } 219 0 : virtual void exitSet_clause_list(accparser::Set_clause_listContext * /*ctx*/) override { } 220 : 221 0 : virtual void enterSet_clauses(accparser::Set_clausesContext * /*ctx*/) override { } 222 0 : virtual void exitSet_clauses(accparser::Set_clausesContext * /*ctx*/) override { } 223 : 224 : virtual void enterShutdown_directive(accparser::Shutdown_directiveContext * /*ctx*/) override { } 225 0 : virtual void exitShutdown_directive(accparser::Shutdown_directiveContext * /*ctx*/) override { } 226 : 227 0 : virtual void enterShutdown_clause_list(accparser::Shutdown_clause_listContext * /*ctx*/) override { } 228 0 : virtual void exitShutdown_clause_list(accparser::Shutdown_clause_listContext * /*ctx*/) override { } 229 : 230 0 : virtual void enterShutdown_clauses(accparser::Shutdown_clausesContext * /*ctx*/) override { } 231 0 : virtual void exitShutdown_clauses(accparser::Shutdown_clausesContext * /*ctx*/) override { } 232 : 233 : virtual void enterUpdate_directive(accparser::Update_directiveContext * /*ctx*/) override { } 234 0 : virtual void exitUpdate_directive(accparser::Update_directiveContext * /*ctx*/) override { } 235 : 236 0 : virtual void enterUpdate_clause_list(accparser::Update_clause_listContext * /*ctx*/) override { } 237 0 : virtual void exitUpdate_clause_list(accparser::Update_clause_listContext * /*ctx*/) override { } 238 : 239 0 : virtual void enterUpdate_clauses(accparser::Update_clausesContext * /*ctx*/) override { } 240 0 : virtual void exitUpdate_clauses(accparser::Update_clausesContext * /*ctx*/) override { } 241 : 242 : virtual void enterWait_directive(accparser::Wait_directiveContext * /*ctx*/) override { } 243 0 : virtual void exitWait_directive(accparser::Wait_directiveContext * /*ctx*/) override { } 244 : 245 0 : virtual void enterWait_clause_list(accparser::Wait_clause_listContext * /*ctx*/) override { } 246 0 : virtual void exitWait_clause_list(accparser::Wait_clause_listContext * /*ctx*/) override { } 247 : 248 0 : virtual void enterWait_clauses(accparser::Wait_clausesContext * /*ctx*/) override { } 249 0 : virtual void exitWait_clauses(accparser::Wait_clausesContext * /*ctx*/) override { } 250 : 251 : virtual void enterAsync_clause(accparser::Async_clauseContext * /*ctx*/) override { } 252 : virtual void exitAsync_clause(accparser::Async_clauseContext * /*ctx*/) override { } 253 : 254 : virtual void enterAttach_clause(accparser::Attach_clauseContext * /*ctx*/) override { } 255 0 : virtual void exitAttach_clause(accparser::Attach_clauseContext * /*ctx*/) override { } 256 : 257 : virtual void enterAuto_clause(accparser::Auto_clauseContext * /*ctx*/) override { } 258 0 : virtual void exitAuto_clause(accparser::Auto_clauseContext * /*ctx*/) override { } 259 : 260 : virtual void enterBind_clause(accparser::Bind_clauseContext * /*ctx*/) override { } 261 : virtual void exitBind_clause(accparser::Bind_clauseContext * /*ctx*/) override { } 262 : 263 0 : virtual void enterName_or_string(accparser::Name_or_stringContext * /*ctx*/) override { } 264 : virtual void exitName_or_string(accparser::Name_or_stringContext * /*ctx*/) override { } 265 : 266 : virtual void enterCapture_clause(accparser::Capture_clauseContext * /*ctx*/) override { } 267 0 : virtual void exitCapture_clause(accparser::Capture_clauseContext * /*ctx*/) override { } 268 : 269 : virtual void enterCollapse_clause(accparser::Collapse_clauseContext * /*ctx*/) override { } 270 : virtual void exitCollapse_clause(accparser::Collapse_clauseContext * /*ctx*/) override { } 271 : 272 : virtual void enterCopy_clause(accparser::Copy_clauseContext * /*ctx*/) override { } 273 0 : virtual void exitCopy_clause(accparser::Copy_clauseContext * /*ctx*/) override { } 274 : 275 : virtual void enterCopyin_clause(accparser::Copyin_clauseContext * /*ctx*/) override { } 276 : virtual void exitCopyin_clause(accparser::Copyin_clauseContext * /*ctx*/) override { } 277 : 278 0 : virtual void enterCopyin_clause_modifier(accparser::Copyin_clause_modifierContext * /*ctx*/) override { } 279 : virtual void exitCopyin_clause_modifier(accparser::Copyin_clause_modifierContext * /*ctx*/) override { } 280 : 281 : virtual void enterCopyin_no_modifier_clause(accparser::Copyin_no_modifier_clauseContext * /*ctx*/) override { } 282 : virtual void exitCopyin_no_modifier_clause(accparser::Copyin_no_modifier_clauseContext * /*ctx*/) override { } 283 : 284 : virtual void enterCopyout_clause(accparser::Copyout_clauseContext * /*ctx*/) override { } 285 : virtual void exitCopyout_clause(accparser::Copyout_clauseContext * /*ctx*/) override { } 286 : 287 0 : virtual void enterCopyout_clause_modifier(accparser::Copyout_clause_modifierContext * /*ctx*/) override { } 288 : virtual void exitCopyout_clause_modifier(accparser::Copyout_clause_modifierContext * /*ctx*/) override { } 289 : 290 : virtual void enterCopyout_no_modifier_clause(accparser::Copyout_no_modifier_clauseContext * /*ctx*/) override { } 291 : virtual void exitCopyout_no_modifier_clause(accparser::Copyout_no_modifier_clauseContext * /*ctx*/) override { } 292 : 293 : virtual void enterCreate_clause(accparser::Create_clauseContext * /*ctx*/) override { } 294 : virtual void exitCreate_clause(accparser::Create_clauseContext * /*ctx*/) override { } 295 : 296 0 : virtual void enterCreate_clause_modifier(accparser::Create_clause_modifierContext * /*ctx*/) override { } 297 : virtual void exitCreate_clause_modifier(accparser::Create_clause_modifierContext * /*ctx*/) override { } 298 : 299 : virtual void enterCreate_no_modifier_clause(accparser::Create_no_modifier_clauseContext * /*ctx*/) override { } 300 : virtual void exitCreate_no_modifier_clause(accparser::Create_no_modifier_clauseContext * /*ctx*/) override { } 301 : 302 : virtual void enterDefault_clause(accparser::Default_clauseContext * /*ctx*/) override { } 303 0 : virtual void exitDefault_clause(accparser::Default_clauseContext * /*ctx*/) override { } 304 : 305 0 : virtual void enterDefault_kind(accparser::Default_kindContext * /*ctx*/) override { } 306 : virtual void exitDefault_kind(accparser::Default_kindContext * /*ctx*/) override { } 307 : 308 : virtual void enterDefault_async_clause(accparser::Default_async_clauseContext * /*ctx*/) override { } 309 : virtual void exitDefault_async_clause(accparser::Default_async_clauseContext * /*ctx*/) override { } 310 : 311 : virtual void enterDelete_clause(accparser::Delete_clauseContext * /*ctx*/) override { } 312 0 : virtual void exitDelete_clause(accparser::Delete_clauseContext * /*ctx*/) override { } 313 : 314 : virtual void enterDetach_clause(accparser::Detach_clauseContext * /*ctx*/) override { } 315 0 : virtual void exitDetach_clause(accparser::Detach_clauseContext * /*ctx*/) override { } 316 : 317 : virtual void enterDevice_clause(accparser::Device_clauseContext * /*ctx*/) override { } 318 0 : virtual void exitDevice_clause(accparser::Device_clauseContext * /*ctx*/) override { } 319 : 320 : virtual void enterDevice_num_clause(accparser::Device_num_clauseContext * /*ctx*/) override { } 321 : virtual void exitDevice_num_clause(accparser::Device_num_clauseContext * /*ctx*/) override { } 322 : 323 : virtual void enterDevice_resident_clause(accparser::Device_resident_clauseContext * /*ctx*/) override { } 324 0 : virtual void exitDevice_resident_clause(accparser::Device_resident_clauseContext * /*ctx*/) override { } 325 : 326 : virtual void enterDevice_type_clause(accparser::Device_type_clauseContext * /*ctx*/) override { } 327 0 : virtual void exitDevice_type_clause(accparser::Device_type_clauseContext * /*ctx*/) override { } 328 : 329 0 : virtual void enterDevice_type_list(accparser::Device_type_listContext * /*ctx*/) override { } 330 0 : virtual void exitDevice_type_list(accparser::Device_type_listContext * /*ctx*/) override { } 331 : 332 : virtual void enterDeviceptr_clause(accparser::Deviceptr_clauseContext * /*ctx*/) override { } 333 0 : virtual void exitDeviceptr_clause(accparser::Deviceptr_clauseContext * /*ctx*/) override { } 334 : 335 : virtual void enterFinalize_clause(accparser::Finalize_clauseContext * /*ctx*/) override { } 336 0 : virtual void exitFinalize_clause(accparser::Finalize_clauseContext * /*ctx*/) override { } 337 : 338 : virtual void enterFirstprivate_clause(accparser::Firstprivate_clauseContext * /*ctx*/) override { } 339 0 : virtual void exitFirstprivate_clause(accparser::Firstprivate_clauseContext * /*ctx*/) override { } 340 : 341 : virtual void enterGang_clause(accparser::Gang_clauseContext * /*ctx*/) override { } 342 : virtual void exitGang_clause(accparser::Gang_clauseContext * /*ctx*/) override { } 343 : 344 0 : virtual void enterGang_arg_list(accparser::Gang_arg_listContext * /*ctx*/) override { } 345 0 : virtual void exitGang_arg_list(accparser::Gang_arg_listContext * /*ctx*/) override { } 346 : 347 : virtual void enterGang_no_list_clause(accparser::Gang_no_list_clauseContext * /*ctx*/) override { } 348 0 : virtual void exitGang_no_list_clause(accparser::Gang_no_list_clauseContext * /*ctx*/) override { } 349 : 350 : virtual void enterHost_clause(accparser::Host_clauseContext * /*ctx*/) override { } 351 0 : virtual void exitHost_clause(accparser::Host_clauseContext * /*ctx*/) override { } 352 : 353 : virtual void enterIf_clause(accparser::If_clauseContext * /*ctx*/) override { } 354 0 : virtual void exitIf_clause(accparser::If_clauseContext * /*ctx*/) override { } 355 : 356 : virtual void enterIf_present_clause(accparser::If_present_clauseContext * /*ctx*/) override { } 357 0 : virtual void exitIf_present_clause(accparser::If_present_clauseContext * /*ctx*/) override { } 358 : 359 : virtual void enterIndependent_clause(accparser::Independent_clauseContext * /*ctx*/) override { } 360 0 : virtual void exitIndependent_clause(accparser::Independent_clauseContext * /*ctx*/) override { } 361 : 362 : virtual void enterLink_clause(accparser::Link_clauseContext * /*ctx*/) override { } 363 0 : virtual void exitLink_clause(accparser::Link_clauseContext * /*ctx*/) override { } 364 : 365 : virtual void enterNohost_clause(accparser::Nohost_clauseContext * /*ctx*/) override { } 366 0 : virtual void exitNohost_clause(accparser::Nohost_clauseContext * /*ctx*/) override { } 367 : 368 : virtual void enterNo_create_clause(accparser::No_create_clauseContext * /*ctx*/) override { } 369 0 : virtual void exitNo_create_clause(accparser::No_create_clauseContext * /*ctx*/) override { } 370 : 371 : virtual void enterNum_gangs_clause(accparser::Num_gangs_clauseContext * /*ctx*/) override { } 372 : virtual void exitNum_gangs_clause(accparser::Num_gangs_clauseContext * /*ctx*/) override { } 373 : 374 : virtual void enterNum_workers_clause(accparser::Num_workers_clauseContext * /*ctx*/) override { } 375 : virtual void exitNum_workers_clause(accparser::Num_workers_clauseContext * /*ctx*/) override { } 376 : 377 : virtual void enterPresent_clause(accparser::Present_clauseContext * /*ctx*/) override { } 378 0 : virtual void exitPresent_clause(accparser::Present_clauseContext * /*ctx*/) override { } 379 : 380 : virtual void enterPrivate_clause(accparser::Private_clauseContext * /*ctx*/) override { } 381 0 : virtual void exitPrivate_clause(accparser::Private_clauseContext * /*ctx*/) override { } 382 : 383 : virtual void enterRead_clause(accparser::Read_clauseContext * /*ctx*/) override { } 384 0 : virtual void exitRead_clause(accparser::Read_clauseContext * /*ctx*/) override { } 385 : 386 : virtual void enterReduction_clause(accparser::Reduction_clauseContext * /*ctx*/) override { } 387 : virtual void exitReduction_clause(accparser::Reduction_clauseContext * /*ctx*/) override { } 388 : 389 0 : virtual void enterReduction_operator(accparser::Reduction_operatorContext * /*ctx*/) override { } 390 : virtual void exitReduction_operator(accparser::Reduction_operatorContext * /*ctx*/) override { } 391 : 392 : virtual void enterSelf_clause(accparser::Self_clauseContext * /*ctx*/) override { } 393 : virtual void exitSelf_clause(accparser::Self_clauseContext * /*ctx*/) override { } 394 : 395 : virtual void enterSelf_list_clause(accparser::Self_list_clauseContext * /*ctx*/) override { } 396 0 : virtual void exitSelf_list_clause(accparser::Self_list_clauseContext * /*ctx*/) override { } 397 : 398 0 : virtual void enterCondition(accparser::ConditionContext * /*ctx*/) override { } 399 : virtual void exitCondition(accparser::ConditionContext * /*ctx*/) override { } 400 : 401 : virtual void enterSeq_clause(accparser::Seq_clauseContext * /*ctx*/) override { } 402 0 : virtual void exitSeq_clause(accparser::Seq_clauseContext * /*ctx*/) override { } 403 : 404 : virtual void enterTile_clause(accparser::Tile_clauseContext * /*ctx*/) override { } 405 0 : virtual void exitTile_clause(accparser::Tile_clauseContext * /*ctx*/) override { } 406 : 407 : virtual void enterUpdate_clause(accparser::Update_clauseContext * /*ctx*/) override { } 408 0 : virtual void exitUpdate_clause(accparser::Update_clauseContext * /*ctx*/) override { } 409 : 410 0 : virtual void enterSize_expr_list(accparser::Size_expr_listContext * /*ctx*/) override { } 411 0 : virtual void exitSize_expr_list(accparser::Size_expr_listContext * /*ctx*/) override { } 412 : 413 : virtual void enterUse_device_clause(accparser::Use_device_clauseContext * /*ctx*/) override { } 414 0 : virtual void exitUse_device_clause(accparser::Use_device_clauseContext * /*ctx*/) override { } 415 : 416 : virtual void enterVector_clause(accparser::Vector_clauseContext * /*ctx*/) override { } 417 : virtual void exitVector_clause(accparser::Vector_clauseContext * /*ctx*/) override { } 418 : 419 0 : virtual void enterVector_clause_args(accparser::Vector_clause_argsContext * /*ctx*/) override { } 420 0 : virtual void exitVector_clause_args(accparser::Vector_clause_argsContext * /*ctx*/) override { } 421 : 422 0 : virtual void enterVector_clause_modifier(accparser::Vector_clause_modifierContext * /*ctx*/) override { } 423 : virtual void exitVector_clause_modifier(accparser::Vector_clause_modifierContext * /*ctx*/) override { } 424 : 425 : virtual void enterVector_no_modifier_clause(accparser::Vector_no_modifier_clauseContext * /*ctx*/) override { } 426 0 : virtual void exitVector_no_modifier_clause(accparser::Vector_no_modifier_clauseContext * /*ctx*/) override { } 427 : 428 : virtual void enterVector_length_clause(accparser::Vector_length_clauseContext * /*ctx*/) override { } 429 : virtual void exitVector_length_clause(accparser::Vector_length_clauseContext * /*ctx*/) override { } 430 : 431 : virtual void enterWait_clause(accparser::Wait_clauseContext * /*ctx*/) override { } 432 : virtual void exitWait_clause(accparser::Wait_clauseContext * /*ctx*/) override { } 433 : 434 : virtual void enterWait_argument_clause(accparser::Wait_argument_clauseContext * /*ctx*/) override { } 435 : virtual void exitWait_argument_clause(accparser::Wait_argument_clauseContext * /*ctx*/) override { } 436 : 437 0 : virtual void enterWait_argument(accparser::Wait_argumentContext * /*ctx*/) override { } 438 0 : virtual void exitWait_argument(accparser::Wait_argumentContext * /*ctx*/) override { } 439 : 440 0 : virtual void enterWait_int_expr_list(accparser::Wait_int_expr_listContext * /*ctx*/) override { } 441 0 : virtual void exitWait_int_expr_list(accparser::Wait_int_expr_listContext * /*ctx*/) override { } 442 : 443 0 : virtual void enterWait_int_expr(accparser::Wait_int_exprContext * /*ctx*/) override { } 444 : virtual void exitWait_int_expr(accparser::Wait_int_exprContext * /*ctx*/) override { } 445 : 446 : virtual void enterWait_argument_queues(accparser::Wait_argument_queuesContext * /*ctx*/) override { } 447 0 : virtual void exitWait_argument_queues(accparser::Wait_argument_queuesContext * /*ctx*/) override { } 448 : 449 0 : virtual void enterWait_argument_int_expr(accparser::Wait_argument_int_exprContext * /*ctx*/) override { } 450 : virtual void exitWait_argument_int_expr(accparser::Wait_argument_int_exprContext * /*ctx*/) override { } 451 : 452 : virtual void enterWorker_clause(accparser::Worker_clauseContext * /*ctx*/) override { } 453 : virtual void exitWorker_clause(accparser::Worker_clauseContext * /*ctx*/) override { } 454 : 455 0 : virtual void enterWorker_clause_args(accparser::Worker_clause_argsContext * /*ctx*/) override { } 456 0 : virtual void exitWorker_clause_args(accparser::Worker_clause_argsContext * /*ctx*/) override { } 457 : 458 0 : virtual void enterWorker_clause_modifier(accparser::Worker_clause_modifierContext * /*ctx*/) override { } 459 : virtual void exitWorker_clause_modifier(accparser::Worker_clause_modifierContext * /*ctx*/) override { } 460 : 461 : virtual void enterWorker_no_modifier_clause(accparser::Worker_no_modifier_clauseContext * /*ctx*/) override { } 462 0 : virtual void exitWorker_no_modifier_clause(accparser::Worker_no_modifier_clauseContext * /*ctx*/) override { } 463 : 464 : virtual void enterWrite_clause(accparser::Write_clauseContext * /*ctx*/) override { } 465 0 : virtual void exitWrite_clause(accparser::Write_clauseContext * /*ctx*/) override { } 466 : 467 0 : virtual void enterConst_int(accparser::Const_intContext * /*ctx*/) override { } 468 : virtual void exitConst_int(accparser::Const_intContext * /*ctx*/) override { } 469 : 470 0 : virtual void enterInt_expr_list(accparser::Int_expr_listContext * /*ctx*/) override { } 471 0 : virtual void exitInt_expr_list(accparser::Int_expr_listContext * /*ctx*/) override { } 472 : 473 0 : virtual void enterInt_expr(accparser::Int_exprContext * /*ctx*/) override { } 474 : virtual void exitInt_expr(accparser::Int_exprContext * /*ctx*/) override { } 475 : 476 0 : virtual void enterVar_list(accparser::Var_listContext * /*ctx*/) override { } 477 0 : virtual void exitVar_list(accparser::Var_listContext * /*ctx*/) override { } 478 : 479 0 : virtual void enterVar(accparser::VarContext * /*ctx*/) override { } 480 : virtual void exitVar(accparser::VarContext * /*ctx*/) override { } 481 : 482 : 483 0 : virtual void enterEveryRule(antlr4::ParserRuleContext * /*ctx*/) override { } 484 0 : virtual void exitEveryRule(antlr4::ParserRuleContext * /*ctx*/) override { } 485 0 : virtual void visitTerminal(antlr4::tree::TerminalNode * /*node*/) override { } 486 0 : virtual void visitErrorNode(antlr4::tree::ErrorNode * /*node*/) override { } 487 : 488 : private: 489 : /* base listener private declarations/members section */ 490 : }; 491 :