Mercurial > projects > dil
view trunk/src/dil/Enums.d @ 681:95a3c28c0f64
Renamed AsmStatement->AsmBlockStatement and AsnInstruction->AsmStatement.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Sat, 19 Jan 2008 00:10:57 +0100 |
parents | b60450804b6e |
children | e76c9fdb83a3 |
line wrap: on
line source
/++ Author: Aziz Köksal License: GPL3 +/ module dil.Enums; enum StorageClass { None = 0, Abstract = 1, Auto = 1<<2, Const = 1<<3, Deprecated = 1<<4, Extern = 1<<5, Final = 1<<6, Invariant = 1<<7, Override = 1<<8, Scope = 1<<9, Static = 1<<10, Synchronized = 1<<11, In = 1<<12, Out = 1<<13, Ref = 1<<14, Lazy = 1<<15, Variadic = 1<<16, } enum Protection { None, Private = 1, Protected = 1<<1, Package = 1<<2, Public = 1<<3, Export = 1<<4 } enum LinkageType { None, C, Cpp, D, Windows, Pascal, System }