summaryrefslogtreecommitdiff
path: root/source/slang/mangle.cpp
AgeCommit message (Expand)Author
2018-12-13Move mangled name out of IRGlobalValue (#752)Tim Foley
2018-10-25Feature/premake linux (#689)jsmall-nvidia
2018-09-20Improve support for non-32-bit types. (#643)Tim Foley
2018-07-26Fix translation of RWTexture subscript operations for Vulkan (#618)Tim Foley
2018-04-18Fix up name mangling/unmangling for extensions (#493)Tim Foley
2018-04-11Introduce an IR-level type system (#481)Tim Foley
2018-01-21Fix legalization of generic types (#377)Tim Foley
2018-01-17All compiler fixes to get ir branch work with falcor feature demo.Yong He
2018-01-12Support nested genericsYong He
2018-01-12Refactor substitution representation in DeclRefBase (#363)Yong He
2017-12-27Support nested generic types (e.g. L<T<S>>)Yong He
2017-12-21Support generic `struct` types during IR-based emitTim Foley
2017-12-06Make AST and IR share type legalization code (#303)Tim Foley
2017-11-16Revise type legalization so it can handle constant buffers (#282)Tim Foley
2017-11-15Various IR fixes for Falcor (#280)Tim Foley
2017-11-07Support generic interface methods (#251)Yong He
2017-11-07Fixes for name mangling/demanglingTim Foley
2017-11-04merge with fixWarnings branchYong He
2017-11-04Merge branch 'master' of https://github.com/shader-slang/slangYong He
2017-11-04fixed all warningsYong He
2017-11-04Merge https://github.com/shader-slang/slangYong He
2017-11-03Fix #248 (#249)Tim Foley
2017-11-03in-progress workYong He
2017-11-01Adding support for associated types.Yong He
2017-10-27Initial work on support code generation for generics with constraints (#233)Tim Foley
2017-10-18Work on IR-based cross-compilation (#222)Tim Foley
2017-09-22More work on IR-based lowering and cross-compilationTim Foley