private bool CheckClassNameConstant <_T0>(string className, System.Type <_T0> clazz) { Args.NotNull("className", className); Args.NotNull("clazz", clazz); if (!className.Equals(clazz.GetCanonicalName())) { processingEnv.GetMessager().PrintMessage(Diagnostic.Kind.Error, string.Format("Unable to process rule dependencies due to class name mismatch: {0} != {1}", className, clazz.GetCanonicalName())); return(false); } return(true); }