#! /bin/bash # This script is intended as a FileCheck replacement to update the test # expectations in a -ast-dump test. # # Usage: # # $ lit -DFileCheck=$PWD/utils/make-ast-dump-check.sh test/AST/ast-dump-openmp-* prefix=CHECK while [[ "$#" -ne 0 ]]; do case "$1" in --check-prefix) shift prefix="$1" ;; --implicit-check-not) shift ;; -*) ;; *) file="$1" ;; esac shift done testdir="$(dirname "$file")" read -r -d '' script < "$file.new" mv "$file.new" "$file"