comparison ir/irvar.h @ 1209:8699c450a1a0

Implement -nested-ctx=hybrid
author Frits van Bommel <fvbommel wxs.nl>
date Sun, 12 Apr 2009 20:23:00 +0200
parents 340acf1535d0
children 79758fd2f48a
comparison
equal deleted inserted replaced
1208:2a37f4745ddd 1209:8699c450a1a0
24 // represents a local variable variable 24 // represents a local variable variable
25 struct IrLocal : IrVar 25 struct IrLocal : IrVar
26 { 26 {
27 IrLocal(VarDeclaration* v); 27 IrLocal(VarDeclaration* v);
28 28
29 bool byref; // Not used for -nested-ctx=array
30 int nestedDepth; // ditto
29 int nestedIndex; 31 int nestedIndex;
30 }; 32 };
31 33
32 // represents an aggregate field variable 34 // represents an aggregate field variable
33 struct IrField : IrVar 35 struct IrField : IrVar