30 if (!
nd.XmlType.MaybeMany)
45 else if (
nd.XmlType.IsDod)
80 if (!
nd.XmlType.MaybeMany)
85 else if (
nd.XmlType.IsDod)
153 object result =
null;
176 return (
_patterns & (1 << (
int)pattern)) != 0;
186 if (
text.Length != 0)
static Array GetValues(Type enumType)
static volatile OptimizerPatterns s_dodDefault
static OptimizerPatterns Write(QilNode nd)
override string ToString()
static void Inherit(QilNode ndSrc, QilNode ndDst, OptimizerPatternName pattern)
void AddArgument(OptimizerPatternArgument argId, object arg)
static volatile OptimizerPatterns s_maybeManyDefault
bool MatchesPattern(OptimizerPatternName pattern)
void AddPattern(OptimizerPatternName pattern)
static OptimizerPatterns Read(QilNode nd)
static volatile OptimizerPatterns s_zeroOrOneDefault
object GetArgument(OptimizerPatternArgument argNum)
static readonly int s_patternCount
static XmlILAnnotation Write(QilNode nd)