A CRTP mix‐in that provides informational APIs needed for analysis passes.

Synopsis

Declared in <llvm/IR/PassManager.h>

struct AnalysisInfoMixin;

Description

This provides some boilerplate for types that are analysis passes. It automatically mixes in PassInfoMixin.

Static Member Functions

Name

Description

ID

Returns an opaque, unique ID for this analysis type.

name

Gets the name of the pass we are mixed into.

Created with MrDocs