package
2.1.0+incompatible
Repository: https://github.com/google/agi.git
Documentation: pkg.go.dev

# Packages

Package c implements a basic symbol mangling for that is compatible with C.
Package ia64 implements a subset of the symbol mangling for the itanium ABI (standard for GCC).

# Constants

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
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
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Class represents a C++ struct or class.
Function is a function declaration.
Namespace represents a C++ namespace.
Pointer is a pointer type.

# Interfaces

Entity is implemented by all types in this package.
Named is the interface for entities that have a source name.
Scope is a namespace or class.
Scoped is the interface implemented by entities that can belong to a scope.
Templated is type that can has template arguments.
Type is a POD or Class type.

# Type aliases

Builtin is a builtin type.
Mangler is a function that mangles the entity into a string.
TemplateParameter is a template parameter type index.