/*
Reflexil .NET assembly editor.
Copyright (C) 2007 Sebastien LEBRETON
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
namespace Reflexil.Compilation
{
enum ECSharpKeyword
{
@abstract,
@event,
@new,
@struct,
@as,
@explicit,
@null,
@switch,
@base,
@extern,
@object,
@this,
@bool,
@false,
@operator,
@throw,
@break,
@finally,
@out,
@true,
@byte,
@fixed,
@override,
@try,
@case,
@float,
@params,
@typeof,
@catch,
@for,
@private,
@uint,
@char,
@foreach,
@protected,
@ulong,
@checked,
@goto,
@public,
@unchecked,
@class,
@if,
@readonly,
@unsafe,
@const,
@implicit,
@ref,
@ushort,
@continue,
@in,
@return,
@using,
@decimal,
@int,
@sbyte,
@virtual,
@default,
@interface,
@sealed,
@volatile,
@delegate,
@internal,
@short,
@void,
@do,
@is,
@sizeof,
@while,
@double,
@lock,
@stackalloc,
@else,
@long,
@static,
@enum,
@namespace,
@string,
@from,
@get,
@group,
@into,
@join,
@let,
@orderby,
@partial,
@select,
@set,
@value,
@where,
@yield
}
}