|  | @@ -78,9 +78,19 @@ class TestServerBuilderPlugin : public ServerBuilderPlugin {
 | 
	
		
			
				|  |  |      change_arguments_is_called_ = true;
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  bool has_async_methods() const GRPC_OVERRIDE { return register_service_; }
 | 
	
		
			
				|  |  | +  bool has_async_methods() const GRPC_OVERRIDE {
 | 
	
		
			
				|  |  | +    if (register_service_) {
 | 
	
		
			
				|  |  | +      return service_->has_async_methods();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    return false;
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  bool has_sync_methods() const GRPC_OVERRIDE { return register_service_; }
 | 
	
		
			
				|  |  | +  bool has_sync_methods() const GRPC_OVERRIDE {
 | 
	
		
			
				|  |  | +    if (register_service_) {
 | 
	
		
			
				|  |  | +      return service_->has_synchronous_methods();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    return false;
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    void SetRegisterService() { register_service_ = true; }
 | 
	
		
			
				|  |  |  
 |