From 419ab6f00c5396c1296a78e931693ba38d7ea102 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 17 Jan 2018 19:07:38 +0000 Subject: Named return value act as variables; Code reorganization --- src/entity.cpp | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'src/entity.cpp') 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, }; -- cgit v1.2.3