コード例 #1
0
 internal GenericParameterCreator(MethodCreator declaringMethod, string name)
 {
     Name               = name;
     State              = Metadata.State.NotDefined;
     IsClass            = false;
     IsEnum             = false;
     IsInterface        = false;
     IsGenericParameter = true;
     DeclaringMethod    = declaringMethod;
 }
コード例 #2
0
ファイル: TypeCreator.cs プロジェクト: TheKeyblader/EasyEmit
        public MethodCreator AddMethod(string name, MethodAttributes methodAttributes, CallingConventions callingConventions)
        {
            if (!VerificationName(name))
            {
                throw new Exception("The name is already taken");
            }
            MethodCreator methodCreator = new MethodCreator(name, methodAttributes, callingConventions);

            methods.Add(methodCreator);
            return(methodCreator);
        }