Home
last modified time | relevance | path

Searched refs:TypeStackElement (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/
Dchecker.h194 friend class TypeStackElement; variable
251 class TypeStackElement {
253 …explicit TypeStackElement(Checker *checker, void *element, std::initializer_list<TypeErrorMessageE… in TypeStackElement() function
262 …explicit TypeStackElement(Checker *checker, void *element, std::string_view err, const lexer::Sour… in TypeStackElement() function
270 ~TypeStackElement() in ~TypeStackElement()
275 NO_COPY_SEMANTIC(TypeStackElement);
276 NO_MOVE_SEMANTIC(TypeStackElement);
/arkcompiler/ets_frontend/ets2panda/checker/ts/
Dhelpers.cpp476 TypeStackElement tse( in GetTypeOfVariable()
508TypeStackElement tse(this, var, {"Type alias ", var->Name(), " circularly refences itself"}, node-… in GetTypeFromTypeAliasReference()
Dobject.cpp445TypeStackElement tse(this, type, {"Type ", type->Name(), " recursively references itself as a base… in GetBaseTypes()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp69TypeStackElement tse(this, type, {"Cyclic inheritance involving ", type->Name(), "."}, classDef->I… in GetSuperType()
137TypeStackElement tse(this, type, {"Cyclic inheritance involving ", type->Name(), "."}, declNode->I… in GetInterfacesOfInterface()
1501TypeStackElement tse(this, signature, "Recursive constructor invocation", signature->Function()->S… in CheckCyclicConstructorCall()
DtypeCheckingHelpers.cpp549TypeStackElement tse(this, aliasTypeNode, "Circular type alias reference", aliasTypeNode->Start()); in GetTypeFromTypeAliasReference()