func (r Remapping) NumFiles() uint32 {
	return uint32(C.clang_remap_getNumFiles(r.c))
}
Determine the number of remappings.
package clang
import "C"
import "unsafe"
type Remapping struct {
	c C.CXRemapping
}
func NewRemappings(path string) Remapping {
	c_path := C.CString(path)
	defer C.free(unsafe.Pointer(c_path))
	return Remapping{C.clang_getRemappings(c_path)}
}
func NewRemappingsFromFileList(filePaths []string) Remapping {
	ca_filePaths := make([]*C.char, len(filePaths))
	var cp_filePaths **C.char
	if len(filePaths) > 0 {
		cp_filePaths = &ca_filePaths[0]
	}
	for i := range filePaths {
		ci_str := C.CString(filePaths[i])
		defer C.free(unsafe.Pointer(ci_str))
		ca_filePaths[i] = ci_str
	}
	return Remapping{C.clang_getRemappingsFromFileList(cp_filePaths, C.uint(len(filePaths)))}
}