MLLIF
a MLIR-based Language to Language Interoperability Flyover
Loading...
Searching...
No Matches
mllif::c::ExportAttrInfo Class Referencefinal

clang::ParsedAttrInfo implementation for MLLIF targets More...

#include <ExportAttr.h>

Inheritance diagram for mllif::c::ExportAttrInfo:
Collaboration diagram for mllif::c::ExportAttrInfo:

Public Member Functions

 ExportAttrInfo ()
 
auto diagAppertainsToDecl (clang::Sema &, const clang::ParsedAttr &, const clang::Decl *D) const -> bool override
 
auto diagAppertainsToStmt (clang::Sema &, const clang::ParsedAttr &, const clang::Stmt *) const -> bool override
 
auto handleDeclAttribute (clang::Sema &S, clang::Decl *D, const clang::ParsedAttr &) const -> AttrHandling override
 

Detailed Description

clang::ParsedAttrInfo implementation for MLLIF targets

Definition at line 10 of file ExportAttr.h.

Constructor & Destructor Documentation

◆ ExportAttrInfo()

mllif::c::ExportAttrInfo::ExportAttrInfo ( )

Definition at line 21 of file ExportAttr.cxx.

Member Function Documentation

◆ diagAppertainsToDecl()

auto mllif::c::ExportAttrInfo::diagAppertainsToDecl ( clang::Sema & ,
const clang::ParsedAttr & ,
const clang::Decl * D ) const -> bool
override

Definition at line 40 of file ExportAttr.cxx.

◆ diagAppertainsToStmt()

auto mllif::c::ExportAttrInfo::diagAppertainsToStmt ( clang::Sema & ,
const clang::ParsedAttr & ,
const clang::Stmt *  ) const -> bool
override

Definition at line 44 of file ExportAttr.cxx.

◆ handleDeclAttribute()

auto mllif::c::ExportAttrInfo::handleDeclAttribute ( clang::Sema & S,
clang::Decl * D,
const clang::ParsedAttr &  ) const -> AttrHandling
override

Definition at line 48 of file ExportAttr.cxx.

Here is the call graph for this function:

The documentation for this class was generated from the following files: