text: //Copyright (c) 2014 - 2020, The Trustees of Indiana University.
  //
  //Licensed under the Apache License, Version 2.0 (the "License");
  //you may not use this file except in compliance with the License.
  //You may obtain a copy of the License at
  //
  //    http://www.apache.org/licenses/LICENSE-2.0
  //
  //Unless required by applicable law or agreed to in writing, software
  //distributed under the License is distributed on an "AS IS" BASIS,
  //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  //See the License for the specific language governing permissions and
  //limitations under the License.
  
  #ifndef TOPPIC_COMMON_BASE_TRUNC_UTIL_HPP_
  #define TOPPIC_COMMON_BASE_TRUNC_UTIL_HPP_
  
  #include "common/base/residue.hpp"
  #include "common/base/trunc.hpp"
  
  namespace toppic {
  
  namespace trunc_util {
  
  bool isValidTrunc(TruncPtr trunc_ptr, const ResiduePtrVec & res_ptr_vec);
  
  }  // namespace trunc_util
  
  }  // namespace toppic
  #endif
  