docs: public static JavacNode injectType(JavacNode typeNode, final JCClassDecl type) {
  		JCClassDecl typeDecl = (JCClassDecl) typeNode.get();
  		addSuppressWarningsAll(type.mods, typeNode, type.pos, getGeneratedBy(type), typeNode.getContext());
  		addGenerated(type.mods, typeNode, type.pos, getGeneratedBy(type), typeNode.getContext());
  		typeDecl.defs = typeDecl.defs.append(type);
  		return typeNode.add(type, Kind.TYPE);
  	}