You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
garble/internal/literals
Daniel Martí f667a7ad31
all: use better names than "blacklist", and docs (#206)
The three transformer map fields are now very well documented, which was
badly needed for anyone trying to understand the source code.

ignoreObjects is also a better field name than blacklist, as it says
what the map is indexed by (types.Object) and what we do with those:
ignore them when we obfuscate code.

The rewriting of go:linkname directives is moved to a separate func, so
that we can name that func from the docs.

Finally, the docs are overall improved a bit, as I was re-tracing all
the pieces of code that used the ambiguous "blacklist" terminology.

Fixes #169.
5 years ago
..
literals.go all: use better names than "blacklist", and docs (#206) 5 years ago
obfuscators.go set up an AUTHORS file to attribute copyright 5 years ago
seed.go Replaced asthelper.Ident with ast.NewIdent 5 years ago
shuffle.go Replaced asthelper.Ident with ast.NewIdent 5 years ago
simple.go Replaced asthelper.Ident with ast.NewIdent 5 years ago
split.go Replaced asthelper.Ident with ast.NewIdent 5 years ago
swap.go Replaced asthelper.Ident with ast.NewIdent 5 years ago