llir-opt
0.0.1
Low-Level Post-Link Optimiser for OCaml and C
core
analysis.h
1
// This file if part of the llir-opt project.
2
// Licensing information can be found in the LICENSE file.
3
// (C) 2018 Nandor Licker. All rights reserved.
4
5
#pragma once
6
7
#include "core/pass.h"
8
9
10
11
// Analysis identifier.
12
template
<
typename
T>
struct
AnalysisID
;
13
14
15
19
class
Analysis
:
public
Pass
{
20
public
:
22
Analysis
(
PassManager
*passManager);
23
};
AnalysisID
Definition:
analysis.h:12
PassManager
Definition:
pass_manager.h:74
Pass
Definition:
pass.h:17
Analysis::Analysis
Analysis(PassManager *passManager)
Base class of analyses.
Definition:
analysis.cpp:10
Analysis
Definition:
analysis.h:19
Generated by
1.8.17