mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-24 12:19:53 +00:00
Clarify type naming.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28587 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
ef27d899fd
commit
e2e83c9994
@ -42,6 +42,11 @@ class TypeMapBase;
|
||||
///
|
||||
/// Once allocated, Types are never free'd, unless they are an abstract type
|
||||
/// that is resolved to a more concrete type.
|
||||
///
|
||||
/// Types themself don't have a name, and can be named either by:
|
||||
/// - using SymbolTable instance, typically from some Module,
|
||||
/// - using convenience methods in the Module class (which uses module's
|
||||
/// SymbolTable too).
|
||||
///
|
||||
/// Opaque types are simple derived types with no state. There may be many
|
||||
/// different Opaque type objects floating around, but two are only considered
|
||||
|
Loading…
Reference in New Issue
Block a user