# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Function matches function declaration nodes based on properties of their signature.
FunctionBody returns the *dst.BlockStmt of the matched *dst.FuncDecl body.
No description provided by the author
No description provided by the author
MustTypeName is the same as NewTypeName, except it panics in case of an error.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Signature matches function declarations based on their arguments and return value types.
StructDefinition matches the definition of a particular struct given its fully qualified name.
StructLiteral matches struct literal expressions of the designated type, filtered by the specified match type.
StructLiteralField matches a specific field in struct literals of the designated type.
No description provided by the author
# Constants
StructLiteralMatchAny matches struct literals regardless of whether they are pointer or value.
StructLiteralMatchPointerOnly matches struct literals that are pointers.
StructLiteralMatchValueOnly matches struct literals that are not pointers.
# Interfaces
No description provided by the author
Point is the interface that abstracts selection of nodes where to inject code.
# Type aliases
No description provided by the author