Files
codeql/go/ql/test/experimental/frameworks/Fiber/TaintTracking.go
2023-08-10 15:49:50 +01:00

107 lines
3.1 KiB
Go

// Code generated by https://github.com/gagliardetto. DO NOT EDIT.
package main
import (
"github.com/gofiber/fiber"
"github.com/gofiber/utils"
)
// Package github.com/gofiber/fiber@v1.14.6
func TaintTracking_GithubComGofiberFiberV1146() {
// Taint-tracking through functions.
{
// func NewError(code int, message ...string) *Error
{
fromString656 := source().(string)
intoError414 := fiber.NewError(0, fromString656)
sink(intoError414) // $ hasTaintFlow="intoError414"
}
}
}
// Package github.com/gofiber/utils@v0.0.10
func TaintTracking_GithubComGofiberUtilsV0010() {
// Taint-tracking through functions.
{
// func GetBytes(s string) []byte
{
fromString989 := source().(string)
intoByte982 := utils.GetBytes(fromString989)
sink(intoByte982) // $ hasTaintFlow="intoByte982"
}
// func GetString(b []byte) string
{
fromByte417 := source().([]byte)
intoString584 := utils.GetString(fromByte417)
sink(intoString584) // $ hasTaintFlow="intoString584"
}
// func ImmutableString(s string) string
{
fromString991 := source().(string)
intoString881 := utils.ImmutableString(fromString991)
sink(intoString881) // $ hasTaintFlow="intoString881"
}
// func ToLower(b string) string
{
fromString494 := source().(string)
intoString873 := utils.ToLower(fromString494)
sink(intoString873) // $ hasTaintFlow="intoString873"
}
// func ToLowerBytes(b []byte) []byte
{
fromByte599 := source().([]byte)
intoByte409 := utils.ToLowerBytes(fromByte599)
sink(intoByte409) // $ hasTaintFlow="intoByte409"
}
// func ToUpper(b string) string
{
fromString246 := source().(string)
intoString898 := utils.ToUpper(fromString246)
sink(intoString898) // $ hasTaintFlow="intoString898"
}
// func ToUpperBytes(b []byte) []byte
{
fromByte598 := source().([]byte)
intoByte631 := utils.ToUpperBytes(fromByte598)
sink(intoByte631) // $ hasTaintFlow="intoByte631"
}
// func Trim(s string, cutset byte) string
{
fromString165 := source().(string)
intoString150 := utils.Trim(fromString165, 0)
sink(intoString150) // $ hasTaintFlow="intoString150"
}
// func TrimBytes(b []byte, cutset byte) []byte
{
fromByte340 := source().([]byte)
intoByte471 := utils.TrimBytes(fromByte340, 0)
sink(intoByte471) // $ hasTaintFlow="intoByte471"
}
// func TrimLeft(s string, cutset byte) string
{
fromString290 := source().(string)
intoString758 := utils.TrimLeft(fromString290, 0)
sink(intoString758) // $ hasTaintFlow="intoString758"
}
// func TrimLeftBytes(b []byte, cutset byte) []byte
{
fromByte396 := source().([]byte)
intoByte707 := utils.TrimLeftBytes(fromByte396, 0)
sink(intoByte707) // $ hasTaintFlow="intoByte707"
}
// func TrimRight(s string, cutset byte) string
{
fromString912 := source().(string)
intoString718 := utils.TrimRight(fromString912, 0)
sink(intoString718) // $ hasTaintFlow="intoString718"
}
// func TrimRightBytes(b []byte, cutset byte) []byte
{
fromByte972 := source().([]byte)
intoByte633 := utils.TrimRightBytes(fromByte972, 0)
sink(intoByte633) // $ hasTaintFlow="intoByte633"
}
}
}