Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Compiler Warning (level 1) C4935
Collapse the table of content
Expand the table of content

Compiler Warning (level 1) C4935

Error Message

assembly access specifier modified from 'access'

The assembly visibility of a type was modified. The compiler uses the last specifier that it encounters. For example, the assembly visibility of a forward declaration may be different from the assembly visibility of the class definition.

C4935 is only reachable using /clr:oldSyntax.

The following sample generates C4935:

// C4935.cpp
// compile with: /clr:oldSyntax /W1 /c
public __gc public class X {   // C4935
   int i;
};

Community Additions

ADD
Show:
© 2015 Microsoft