cfgpass.h
No OneTemporary

File Metadata

Created
Thu, Jul 9, 4:57 AM

cfgpass.h

// Control Flow Graph determination pass
#ifndef CFGPASS_H
#define CFGPASS_H
#include "passmanager.h"
#include "clasplayer.h"
namespace xreate {
class CFGPass : public ASTPass
{
public:
void init();
CFGPass(PassManager* manager);
void process(ManagedFnPtr function, PassContext context);
virtual void start();
virtual void finish();
private:
struct {
CFGraph graph;
} __context;
}; }
#endif // CFGPASS_H

Event Timeline