Files
tidb/pkg/expression/builtin_threadunsafe_generated.go

448 lines
14 KiB
Go

// Copyright 2024 PingCAP, Inc.
//
// 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.
// Code generated by go generate in expression/generator; DO NOT EDIT.
package expression
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinArithmeticMultiplyRealSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinGreatestCmpStringAsTimeSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinGreatestTimeSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLeastCmpStringAsTimeSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLeastTimeSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinIntervalIntSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinIntervalRealSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinInternalFromBinarySig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinAesDecryptSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinAesDecryptIVSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinAesEncryptSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinAesEncryptIVSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValidatePasswordStrengthSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinIlikeSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinFoundRowsSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinCurrentUserSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinCurrentRoleSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinCurrentResourceGroupSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinUserSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinConnectionIDSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLastInsertIDSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLastInsertIDWithIDSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTiDBIsDDLOwnerSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinBenchmarkSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRowCountSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTiDBMVCCInfoSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTiDBEncodeRecordKeySig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTiDBEncodeIndexKeySig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTiDBDecodeKeySig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTiDBDecodeSQLDigestsSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinNextValSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLastValSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinSetValSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinJSONSchemaValidSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLikeSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRandSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinSleepSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLockSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinReleaseLockSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinFreeLockSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinUsedLockSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinReleaseAllLocksSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinVectorFloat32IsTrueSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinVectorFloat32IsFalseSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinUnaryMinusDecimalSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinSetStringVarSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinSetRealVarSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinSetDecimalVarSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinSetIntVarSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinSetTimeVarSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValuesIntSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValuesRealSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValuesDecimalSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValuesStringSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValuesTimeSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValuesDurationSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValuesJSONSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinValuesVectorFloat32Sig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRegexpLikeFuncSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRegexpSubstrFuncSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRegexpInStrFuncSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRegexpReplaceFuncSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinConcatSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinConcatWSSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRepeatSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinSpaceSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLpadSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinLpadUTF8Sig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRpadSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinRpadUTF8Sig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinFromBase64Sig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinToBase64Sig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinInsertSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinInsertUTF8Sig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinWeightStringSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinDateLiteralSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTimeLiteralSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinAddSubDateAsStringSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinAddSubDateDatetimeAnySig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinAddSubDateDurationAnySig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTimestamp1ArgSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTimestamp2ArgsSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTimestampLiteralSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinConvertTzSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTiDBBoundedStalenessSig) SafeToShareAcrossSession() bool {
return false
}
// SafeToShareAcrossSession implements BuiltinFunc.SafeToShareAcrossSession.
func (s *builtinTiDBCurrentTsoSig) SafeToShareAcrossSession() bool {
return false
}