MLIR  19.0.0git
Public Member Functions | List of all members
mlir::acc::ConstructResource Struct Reference

#include "mlir/Dialect/OpenACC/OpenACC.h"

+ Inheritance diagram for mlir::acc::ConstructResource:

Public Member Functions

mlir::StringRef getName () final
 Return a string name of the resource. More...
 
- Public Member Functions inherited from mlir::SideEffects::Resource
virtual ~Resource ()=default
 
TypeID getResourceID () const
 Return the unique identifier for the base resource class. More...
 

Additional Inherited Members

- Public Types inherited from mlir::SideEffects::Resource::Base< ConstructResource >
using BaseT = Base< ConstructResource >
 
- Static Public Member Functions inherited from mlir::SideEffects::Resource::Base< ConstructResource >
static ConstructResource * get ()
 Returns a unique instance for the given effect class. More...
 
static TypeID getResourceID ()
 Return the unique identifier for the base resource class. More...
 
static bool classof (const Resource *resource)
 'classof' used to support llvm style cast functionality. More...
 
- Protected Member Functions inherited from mlir::SideEffects::Resource::Base< ConstructResource >
 Base ()
 
- Protected Member Functions inherited from mlir::SideEffects::Resource
 Resource (TypeID id)
 

Detailed Description

Definition at line 145 of file OpenACC.h.

Member Function Documentation

◆ getName()

mlir::StringRef mlir::acc::ConstructResource::getName ( )
inlinefinalvirtual

Return a string name of the resource.

Implements mlir::SideEffects::Resource.

Definition at line 147 of file OpenACC.h.


The documentation for this struct was generated from the following file: