try {
isInNativeClass = node.getNativeClause() != null;
enclosingClass = node.getElement();
ExtendsClause extendsClause = node.getExtendsClause();
ImplementsClause implementsClause = node.getImplementsClause();
WithClause withClause = node.getWithClause();
checkForBuiltInIdentifierAsName(
node.getName(),
CompileTimeErrorCode.BUILT_IN_IDENTIFIER_AS_TYPE_NAME);
checkForMemberWithClassName();
checkForNoDefaultSuperConstructorImplicit(node);