![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SemanticTypes.h>
Inheritance diagram for uLang::CInstantiatedType:Protected Member Functions | |
| CInstantiatedType (CSemanticProgram &Program, ETypePolarity Polarity, TArray< STypeVariableSubstitution > Arguments) | |
| virtual | ~CInstantiatedType ()=default |
| virtual const CNormalType & | CreateNormalType () const =0 |
| ETypePolarity | GetPolarity () const |
| const TArray< STypeVariableSubstitution > & | GetSubstitutions () const |
Type representing an instantiation of some underlying type. This is used to lazily evaluate expensive type instantiation.
|
inlineprotected |
|
protectedvirtualdefault |
|
protectedpure virtual |
Implemented in uLang::CInstantiatedClass, and uLang::CInstantiatedInterface.
|
inlineprotected |
|
inlineprotected |