|  | @@ -144,12 +144,12 @@ void ImmutableMessageFieldGenerator::GenerateInterfaceMembers(
 | 
	
		
			
				|  |  |    // interface so that builders can choose dynamically to either return a
 | 
	
		
			
				|  |  |    // message or a nested builder, so that asking for the interface doesn't
 | 
	
		
			
				|  |  |    // cause a message to ever be built.
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldHaserDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    printer->Print(variables_, "$deprecation$boolean has$capitalized_name$();\n");
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldGetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    printer->Print(variables_, "$deprecation$$type$ get$capitalized_name$();\n");
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldGetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    printer->Print(
 | 
	
		
			
				|  |  |        variables_,
 | 
	
		
			
				|  |  |        "$deprecation$$type$OrBuilder get$capitalized_name$OrBuilder();\n");
 | 
	
	
		
			
				|  | @@ -161,14 +161,14 @@ void ImmutableMessageFieldGenerator::GenerateMembers(
 | 
	
		
			
				|  |  |    PrintExtraFieldInfo(variables_, printer);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    if (SupportFieldPresence(descriptor_->file())) {
 | 
	
		
			
				|  |  | -    WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +    WriteFieldHaserDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |      printer->Print(
 | 
	
		
			
				|  |  |          variables_,
 | 
	
		
			
				|  |  |          "$deprecation$public boolean ${$has$capitalized_name$$}$() {\n"
 | 
	
		
			
				|  |  |          "  return $get_has_field_bit_message$;\n"
 | 
	
		
			
				|  |  |          "}\n");
 | 
	
		
			
				|  |  |      printer->Annotate("{", "}", descriptor_);
 | 
	
		
			
				|  |  | -    WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +    WriteFieldGetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |      printer->Print(
 | 
	
		
			
				|  |  |          variables_,
 | 
	
		
			
				|  |  |          "$deprecation$public $type$ ${$get$capitalized_name$$}$() {\n"
 | 
	
	
		
			
				|  | @@ -185,14 +185,14 @@ void ImmutableMessageFieldGenerator::GenerateMembers(
 | 
	
		
			
				|  |  |          "}\n");
 | 
	
		
			
				|  |  |      printer->Annotate("{", "}", descriptor_);
 | 
	
		
			
				|  |  |    } else {
 | 
	
		
			
				|  |  | -    WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +    WriteFieldHaserDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |      printer->Print(
 | 
	
		
			
				|  |  |          variables_,
 | 
	
		
			
				|  |  |          "$deprecation$public boolean ${$has$capitalized_name$$}$() {\n"
 | 
	
		
			
				|  |  |          "  return $name$_ != null;\n"
 | 
	
		
			
				|  |  |          "}\n");
 | 
	
		
			
				|  |  |      printer->Annotate("{", "}", descriptor_);
 | 
	
		
			
				|  |  | -    WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +    WriteFieldGetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |      printer->Print(
 | 
	
		
			
				|  |  |          variables_,
 | 
	
		
			
				|  |  |          "$deprecation$public $type$ ${$get$capitalized_name$$}$() {\n"
 | 
	
	
		
			
				|  | @@ -261,7 +261,7 @@ void ImmutableMessageFieldGenerator::GenerateBuilderMembers(
 | 
	
		
			
				|  |  |    // field of type "Field" called "Field".
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    // boolean hasField()
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldHaserDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    if (support_field_presence) {
 | 
	
		
			
				|  |  |      printer->Print(
 | 
	
		
			
				|  |  |          variables_,
 | 
	
	
		
			
				|  | @@ -279,14 +279,14 @@ void ImmutableMessageFieldGenerator::GenerateBuilderMembers(
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    // Field getField()
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldGetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    PrintNestedBuilderFunction(
 | 
	
		
			
				|  |  |        printer, "$deprecation$public $type$ ${$get$capitalized_name$$}$()",
 | 
	
		
			
				|  |  |        "return $name$_ == null ? $type$.getDefaultInstance() : $name$_;\n",
 | 
	
		
			
				|  |  |        "return $name$Builder_.getMessage();\n", NULL);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    // Field.Builder setField(Field value)
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldSetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    PrintNestedBuilderFunction(
 | 
	
		
			
				|  |  |        printer,
 | 
	
		
			
				|  |  |        "$deprecation$public Builder ${$set$capitalized_name$$}$($type$ value)",
 | 
	
	
		
			
				|  | @@ -303,7 +303,7 @@ void ImmutableMessageFieldGenerator::GenerateBuilderMembers(
 | 
	
		
			
				|  |  |        "return this;\n");
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    // Field.Builder setField(Field.Builder builderForValue)
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldSetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    PrintNestedBuilderFunction(
 | 
	
		
			
				|  |  |        printer,
 | 
	
		
			
				|  |  |        "$deprecation$public Builder ${$set$capitalized_name$$}$(\n"
 | 
	
	
		
			
				|  | @@ -347,7 +347,7 @@ void ImmutableMessageFieldGenerator::GenerateBuilderMembers(
 | 
	
		
			
				|  |  |        "return this;\n");
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    // Field.Builder clearField()
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldClearerDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    PrintNestedBuilderFunction(
 | 
	
		
			
				|  |  |        printer, "$deprecation$public Builder ${$clear$capitalized_name$$}$()",
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -535,13 +535,13 @@ ImmutableMessageOneofFieldGenerator::~ImmutableMessageOneofFieldGenerator() {}
 | 
	
		
			
				|  |  |  void ImmutableMessageOneofFieldGenerator::GenerateMembers(
 | 
	
		
			
				|  |  |      io::Printer* printer) const {
 | 
	
		
			
				|  |  |    PrintExtraFieldInfo(variables_, printer);
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldHaserDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    printer->Print(variables_,
 | 
	
		
			
				|  |  |                   "$deprecation$public boolean ${$has$capitalized_name$$}$() {\n"
 | 
	
		
			
				|  |  |                   "  return $has_oneof_case_message$;\n"
 | 
	
		
			
				|  |  |                   "}\n");
 | 
	
		
			
				|  |  |    printer->Annotate("{", "}", descriptor_);
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldGetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    printer->Print(variables_,
 | 
	
		
			
				|  |  |                   "$deprecation$public $type$ ${$get$capitalized_name$$}$() {\n"
 | 
	
		
			
				|  |  |                   "  if ($has_oneof_case_message$) {\n"
 | 
	
	
		
			
				|  | @@ -579,7 +579,7 @@ void ImmutableMessageOneofFieldGenerator::GenerateBuilderMembers(
 | 
	
		
			
				|  |  |    // field of type "Field" called "Field".
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    // boolean hasField()
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldHaserDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    printer->Print(variables_,
 | 
	
		
			
				|  |  |                   "$deprecation$public boolean ${$has$capitalized_name$$}$() {\n"
 | 
	
		
			
				|  |  |                   "  return $has_oneof_case_message$;\n"
 | 
	
	
		
			
				|  | @@ -587,7 +587,7 @@ void ImmutableMessageOneofFieldGenerator::GenerateBuilderMembers(
 | 
	
		
			
				|  |  |    printer->Annotate("{", "}", descriptor_);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    // Field getField()
 | 
	
		
			
				|  |  | -  WriteFieldDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  | +  WriteFieldGetterDocComment(printer, descriptor_);
 | 
	
		
			
				|  |  |    PrintNestedBuilderFunction(
 | 
	
		
			
				|  |  |        printer, "$deprecation$public $type$ ${$get$capitalized_name$$}$()",
 | 
	
		
			
				|  |  |  
 |