Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Compiler_SSA_Detail::Definition_Location Struct Reference

#include <SSA.H>

Collaboration diagram for Aleph::Compiler_SSA_Detail::Definition_Location:
[legend]

Public Types

enum class  Kind { Invalid , Parameter , Phi , Instruction }
 

Public Attributes

Kind kind = Kind::Invalid
 
Compiler_SSA_Block_Id block_id = compiler_ssa_invalid_id()
 
size_t order = 0
 

Detailed Description

Definition at line 303 of file SSA.H.

Member Enumeration Documentation

◆ Kind

Enumerator
Invalid 
Parameter 
Phi 
Instruction 

Definition at line 305 of file SSA.H.

Member Data Documentation

◆ block_id

Compiler_SSA_Block_Id Aleph::Compiler_SSA_Detail::Definition_Location::block_id = compiler_ssa_invalid_id()

Definition at line 314 of file SSA.H.

◆ kind

Kind Aleph::Compiler_SSA_Detail::Definition_Location::kind = Kind::Invalid

Definition at line 313 of file SSA.H.

◆ order

size_t Aleph::Compiler_SSA_Detail::Definition_Location::order = 0

Definition at line 315 of file SSA.H.


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