Class Metadata#

Inheritance Relationships#

Base Type#

Class Documentation#

class Metadata : public tvm::ffi::reflection::InfoTrait#

User-supplied metadata attached to a field or a method.

Public Functions

inline Metadata(std::initializer_list<std::pair<String, Any>> dict)#

Constructor.

Parameters:

dict – The initial dictionary

inline void Apply(FieldInfoBuilder *info) const#

Move metadata into FieldInfoBuilder

Parameters:

info – The field info builder.

inline void Apply(MethodInfoBuilder *info) const#

Move metadata into MethodInfoBuilder

Parameters:

info – The method info builder.