aboutsummaryrefslogtreecommitdiff
path: root/src/entity.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2018-01-17 19:07:38 +0000
committergingerBill <bill@gingerbill.org>2018-01-17 19:07:38 +0000
commit419ab6f00c5396c1296a78e931693ba38d7ea102 (patch)
treeab4f8cfe76b023c568257260e3adbe28f37d97d9 /src/entity.cpp
parent5558b55e9f1f7b80c052bc803fd43f317849f98c (diff)
Named return value act as variables; Code reorganization
Diffstat (limited to 'src/entity.cpp')
-rw-r--r--src/entity.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/entity.cpp b/src/entity.cpp
index 857c5adee..ff149351f 100644
--- a/src/entity.cpp
+++ b/src/entity.cpp
@@ -37,14 +37,15 @@ enum EntityFlag {
EntityFlag_Using = 1<<2,
EntityFlag_Field = 1<<3,
EntityFlag_Param = 1<<4,
- EntityFlag_ArrayElem = 1<<5,
- EntityFlag_Ellipsis = 1<<6,
- EntityFlag_NoAlias = 1<<7,
- EntityFlag_TypeField = 1<<8,
- EntityFlag_Value = 1<<9,
- EntityFlag_Sret = 1<<10,
- EntityFlag_BitFieldValue = 1<<11,
- EntityFlag_PolyConst = 1<<12,
+ EntityFlag_Result = 1<<5,
+ EntityFlag_ArrayElem = 1<<6,
+ EntityFlag_Ellipsis = 1<<7,
+ EntityFlag_NoAlias = 1<<8,
+ EntityFlag_TypeField = 1<<9,
+ EntityFlag_Value = 1<<10,
+ EntityFlag_Sret = 1<<11,
+ EntityFlag_BitFieldValue = 1<<12,
+ EntityFlag_PolyConst = 1<<13,
EntityFlag_CVarArg = 1<<20,
};