Documentation ¶
Index ¶
- Constants
- func IsFunc(e ast.Expr, info *types.Info, funcName string) bool
- func IsNamedType(t *types.Named, typeName string) bool
- func IsReceiverMethod(e ast.Expr, info *types.Info, receiverName string, methodName string) bool
- func IsTypeIgnoreConfig(t types.Type) bool
- func IsTypeKeyValueTags(t types.Type) bool
Constants ¶
View Source
const ( PackageName = `keyvaluetags` PackagePath = `github.com/terraform-providers/terraform-provider-aws/aws/internal/keyvaluetags` )
View Source
const ( KeyValueTagsMethodNameChunks = `Chunks` KeyValueTagsMethodNameContainsAll = `ContainsAll` KeyValueTagsMethodNameHash = `Hash` KeyValueTagsMethodNameIgnore = `Ignore` KeyValueTagsMethodNameIgnoreAws = `IgnoreAws` KeyValueTagsMethodNameIgnoreConfig = `IgnoreConfig` KeyValueTagsMethodNameIgnoreElasticbeanstalk = `IgnoreElasticbeanstalk` KeyValueTagsMethodNameIgnorePrefixes = `IgnorePrefixes` KeyValueTagsMethodNameIgnoreRds = `IgnoreRds` KeyValueTagsMethodNameKeys = `Keys` KeyValueTagsMethodNameMap = `Map` KeyValueTagsMethodNameMerge = `Merge` KeyValueTagsMethodNameRemoved = `Removed` KeyValueTagsMethodNameUpdated = `Updated` KeyValueTagsMethodNameUrlEncode = `UrlEncode` TypeNameKeyValueTags = `KeyValueTags` )
View Source
const (
FuncNameNew = `New`
)
View Source
const (
TypeNameIgnoreConfig = `IgnoreConfig`
)
Variables ¶
This section is empty.
Functions ¶
func IsNamedType ¶
IsNamedType returns if the type name matches and is from the package
func IsReceiverMethod ¶
IsReceiverMethod returns if the receiver method call is in the package
func IsTypeIgnoreConfig ¶
IsTypeIgnoreConfig returns if the type is IgnoreConfig from the internal/keyvaluetags package
func IsTypeKeyValueTags ¶
IsTypeKeyValueTags returns if the type is KeyValueTags from the internal/keyvaluetags package
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.