CGRAOmp  0.1
Public Member Functions | Private Attributes | List of all members
CGRAOmp::ModuleAnnotationAnalysisPass::Result Class Reference

Inner class for analysis result for ModuleAnnotationAnalysisPass. More...

#include <CGRAOmpAnnotationPass.hpp>

Public Member Functions

bool invalidate (Module &M, const PreservedAnalyses &PA, ModuleAnalysisManager::Invalidator &Inv)
 
ResultBase::iterator find (Function *F)
 interface for DenseMap.find More...
 
ResultBase::iterator end ()
 interface for DenseMap.end More...
 
SetVector< StringRef > & operator[] (Function *F)
 interface for DenseMap[] More...
 

Private Attributes

ResultBase result
 

Detailed Description

Inner class for analysis result for ModuleAnnotationAnalysisPass.

Member Function Documentation

◆ end()

ResultBase::iterator CGRAOmp::ModuleAnnotationAnalysisPass::Result::end ( )
inline

interface for DenseMap.end

◆ find()

ResultBase::iterator CGRAOmp::ModuleAnnotationAnalysisPass::Result::find ( Function *  F)
inline

interface for DenseMap.find

◆ invalidate()

bool CGRAOmp::ModuleAnnotationAnalysisPass::Result::invalidate ( Module &  M,
const PreservedAnalyses &  PA,
ModuleAnalysisManager::Invalidator &  Inv 
)
inline

◆ operator[]()

SetVector<StringRef>& CGRAOmp::ModuleAnnotationAnalysisPass::Result::operator[] ( Function *  F)
inline

interface for DenseMap[]

Member Data Documentation

◆ result

ResultBase CGRAOmp::ModuleAnnotationAnalysisPass::Result::result
private

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