ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
if (model instanceof NativeFieldOption) {
NativeFieldOption option = (NativeFieldOption) model;
ProtoDescriptor descriptor = descriptorProvider.primaryDescriptor();
MessageField field = (MessageField) options.rootSourceOf(option);
Enum enumType = descriptor.enumTypeOf(field);
if (enumType != null) {
proposeAndAccept(enumType, context, acceptor);
return;
}
proposePrimitiveValues(field, context, acceptor);