namespace Sandbox;
///
/// Used to specify what type of code generation to perform.
///
[Flags]
public enum CodeGeneratorFlags
{
///
/// Wrap the get accessor of a property.
///
WrapPropertyGet = 1,
///
/// Wrap the set accessor of a property.
///
WrapPropertySet = 2,
///
/// Wrap a method call.
///
WrapMethod = 4,
///
/// Apply this to a static property or method.
///
Static = 8,
///
/// Apply this to an instance property or method.
///
Instance = 16
}