// Code generated by https://github.com/gagliardetto/codebox. DO NOT EDIT.

package main

import "path/filepath"

func TaintStepTest_PathFilepathAbs_B0I0O0(sourceCQL interface{}) interface{} {
	fromString656 := sourceCQL.(string)
	intoString414, _ := filepath.Abs(fromString656)
	return intoString414
}

func TaintStepTest_PathFilepathBase_B0I0O0(sourceCQL interface{}) interface{} {
	fromString518 := sourceCQL.(string)
	intoString650 := filepath.Base(fromString518)
	return intoString650
}

func TaintStepTest_PathFilepathClean_B0I0O0(sourceCQL interface{}) interface{} {
	fromString784 := sourceCQL.(string)
	intoString957 := filepath.Clean(fromString784)
	return intoString957
}

func TaintStepTest_PathFilepathDir_B0I0O0(sourceCQL interface{}) interface{} {
	fromString520 := sourceCQL.(string)
	intoString443 := filepath.Dir(fromString520)
	return intoString443
}

func TaintStepTest_PathFilepathEvalSymlinks_B0I0O0(sourceCQL interface{}) interface{} {
	fromString127 := sourceCQL.(string)
	intoString483, _ := filepath.EvalSymlinks(fromString127)
	return intoString483
}

func TaintStepTest_PathFilepathExt_B0I0O0(sourceCQL interface{}) interface{} {
	fromString989 := sourceCQL.(string)
	intoString982 := filepath.Ext(fromString989)
	return intoString982
}

func TaintStepTest_PathFilepathFromSlash_B0I0O0(sourceCQL interface{}) interface{} {
	fromString417 := sourceCQL.(string)
	intoString584 := filepath.FromSlash(fromString417)
	return intoString584
}

func TaintStepTest_PathFilepathGlob_B0I0O0(sourceCQL interface{}) interface{} {
	fromString991 := sourceCQL.(string)
	intoString881, _ := filepath.Glob(fromString991)
	return intoString881
}

func TaintStepTest_PathFilepathJoin_B0I0O0(sourceCQL interface{}) interface{} {
	fromString186 := sourceCQL.(string)
	intoString284 := filepath.Join(fromString186)
	return intoString284
}

func TaintStepTest_PathFilepathRel_B0I0O0(sourceCQL interface{}) interface{} {
	fromString908 := sourceCQL.(string)
	intoString137, _ := filepath.Rel(fromString908, "")
	return intoString137
}

func TaintStepTest_PathFilepathRel_B0I1O0(sourceCQL interface{}) interface{} {
	fromString494 := sourceCQL.(string)
	intoString873, _ := filepath.Rel("", fromString494)
	return intoString873
}

func TaintStepTest_PathFilepathSplit_B0I0O0(sourceCQL interface{}) interface{} {
	fromString599 := sourceCQL.(string)
	intoString409, _ := filepath.Split(fromString599)
	return intoString409
}

func TaintStepTest_PathFilepathSplit_B0I0O1(sourceCQL interface{}) interface{} {
	fromString246 := sourceCQL.(string)
	_, intoString898 := filepath.Split(fromString246)
	return intoString898
}

func TaintStepTest_PathFilepathSplitList_B0I0O0(sourceCQL interface{}) interface{} {
	fromString598 := sourceCQL.(string)
	intoString631 := filepath.SplitList(fromString598)
	return intoString631
}

func TaintStepTest_PathFilepathToSlash_B0I0O0(sourceCQL interface{}) interface{} {
	fromString165 := sourceCQL.(string)
	intoString150 := filepath.ToSlash(fromString165)
	return intoString150
}

func TaintStepTest_PathFilepathVolumeName_B0I0O0(sourceCQL interface{}) interface{} {
	fromString340 := sourceCQL.(string)
	intoString471 := filepath.VolumeName(fromString340)
	return intoString471
}

func RunAllTaints_PathFilepath() {
	{
		source := newSource(0)
		out := TaintStepTest_PathFilepathAbs_B0I0O0(source)
		sink(0, out)
	}
	{
		source := newSource(1)
		out := TaintStepTest_PathFilepathBase_B0I0O0(source)
		sink(1, out)
	}
	{
		source := newSource(2)
		out := TaintStepTest_PathFilepathClean_B0I0O0(source)
		sink(2, out)
	}
	{
		source := newSource(3)
		out := TaintStepTest_PathFilepathDir_B0I0O0(source)
		sink(3, out)
	}
	{
		source := newSource(4)
		out := TaintStepTest_PathFilepathEvalSymlinks_B0I0O0(source)
		sink(4, out)
	}
	{
		source := newSource(5)
		out := TaintStepTest_PathFilepathExt_B0I0O0(source)
		sink(5, out)
	}
	{
		source := newSource(6)
		out := TaintStepTest_PathFilepathFromSlash_B0I0O0(source)
		sink(6, out)
	}
	{
		source := newSource(7)
		out := TaintStepTest_PathFilepathGlob_B0I0O0(source)
		sink(7, out)
	}
	{
		source := newSource(8)
		out := TaintStepTest_PathFilepathJoin_B0I0O0(source)
		sink(8, out)
	}
	{
		source := newSource(9)
		out := TaintStepTest_PathFilepathRel_B0I0O0(source)
		sink(9, out)
	}
	{
		source := newSource(10)
		out := TaintStepTest_PathFilepathRel_B0I1O0(source)
		sink(10, out)
	}
	{
		source := newSource(11)
		out := TaintStepTest_PathFilepathSplit_B0I0O0(source)
		sink(11, out)
	}
	{
		source := newSource(12)
		out := TaintStepTest_PathFilepathSplit_B0I0O1(source)
		sink(12, out)
	}
	{
		source := newSource(13)
		out := TaintStepTest_PathFilepathSplitList_B0I0O0(source)
		sink(13, out)
	}
	{
		source := newSource(14)
		out := TaintStepTest_PathFilepathToSlash_B0I0O0(source)
		sink(14, out)
	}
	{
		source := newSource(15)
		out := TaintStepTest_PathFilepathVolumeName_B0I0O0(source)
		sink(15, out)
	}
}
