diff options
| author | gingerBill <bill@gingerbill.org> | 2018-01-17 19:07:38 +0000 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2018-01-17 19:07:38 +0000 |
| commit | 419ab6f00c5396c1296a78e931693ba38d7ea102 (patch) | |
| tree | ab4f8cfe76b023c568257260e3adbe28f37d97d9 /src/entity.cpp | |
| parent | 5558b55e9f1f7b80c052bc803fd43f317849f98c (diff) | |
Named return value act as variables; Code reorganization
Diffstat (limited to 'src/entity.cpp')
| -rw-r--r-- | src/entity.cpp | 17 |
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, }; |