diff options
Diffstat (limited to 'source/slang/mangle.h')
| -rw-r--r-- | source/slang/mangle.h | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/source/slang/mangle.h b/source/slang/mangle.h deleted file mode 100644 index 7fc8d0d93..000000000 --- a/source/slang/mangle.h +++ /dev/null @@ -1,29 +0,0 @@ -#ifndef SLANG_MANGLE_H_INCLUDED -#define SLANG_MANGLE_H_INCLUDED - -// This file implements the name mangling scheme for the Slang language. - -#include "../core/basic.h" -#include "syntax.h" - -namespace Slang -{ - struct IRSpecialize; - - String getMangledName(Decl* decl); - String getMangledName(DeclRef<Decl> const & declRef); - String getMangledName(DeclRefBase const & declRef); - - String getMangledNameForConformanceWitness( - Type* sub, - Type* sup); - String getMangledNameForConformanceWitness( - DeclRef<Decl> sub, - DeclRef<Decl> sup); - String getMangledNameForConformanceWitness( - DeclRef<Decl> sub, - Type* sup); - String getMangledTypeName(Type* type); -} - -#endif
\ No newline at end of file |
