Lines Matching defs:FunctionFlags
72 struct FunctionFlags struct
75 enum E_Flags
87 FunctionFlags( in FunctionFlags() function
91 bool operator==( in operator ==()
95 bool operator!=( in operator !=()
100 void Reset() { nFlags = 0; } in Reset()
102 void SetStaticLocal() { nFlags |= f_static_local; } in SetStaticLocal()
103 void SetStaticMember() { nFlags |= f_static_member; } in SetStaticMember()
104 void SetExtern() { nFlags |= f_extern; } in SetExtern()
105 void SetExternC() { nFlags |= f_externC; } in SetExternC()
106 void SetMutable() { nFlags |= f_mutable; } in SetMutable()
107 void SetInline() { nFlags |= f_inline; } in SetInline()
108 void SetRegister() { nFlags |= f_register; } in SetRegister()
109 void SetExplicit() { nFlags |= f_explicit; } in SetExplicit()
111 bool IsStaticLocal() const { return (nFlags & f_static_local) != 0; } in IsStaticLocal()
112 bool IsStaticMember() const { return (nFlags & f_static_member) != 0; } in IsStaticMember()
113 bool IsExtern() const { return (nFlags & f_extern) != 0; } in IsExtern()
114 bool IsExternC() const { return (nFlags & f_externC) != 0; } in IsExternC()
115 bool IsMutable() const { return (nFlags & f_mutable) != 0; } in IsMutable()
116 bool IsInline() const { return (nFlags & f_inline) != 0; } in IsInline()
117 bool IsRegister() const { return (nFlags & f_register) != 0; } in IsRegister()
118 bool IsExplicit() const { return (nFlags & f_explicit) != 0; } in IsExplicit()
121 UINT16 nFlags;