Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/checker/
Dchecker.h193 friend class TypeStackElement; variable
222 class TypeStackElement {
224 …explicit TypeStackElement(Checker *checker, void *element, std::initializer_list<TypeErrorMessageE… in TypeStackElement() function
233 …explicit TypeStackElement(Checker *checker, void *element, std::string_view err, const lexer::Sour… in TypeStackElement() function
241 ~TypeStackElement() in ~TypeStackElement()
246 NO_COPY_SEMANTIC(TypeStackElement);
247 NO_MOVE_SEMANTIC(TypeStackElement);
/arkcompiler/ets_frontend/ets2panda/checker/ts/
Dhelpers.cpp366 TypeStackElement tse(this, decl->Node(), in GetTypeOfVariable()
489TypeStackElement tse(this, var, {"Type alias ", var->Name(), " circularly refences itself"}, node-… in GetTypeFromTypeAliasReference()
Dobject.cpp447TypeStackElement tse(this, type, {"Type ", type->Name(), " recursively references itself as a base… in GetBaseTypes()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp79TypeStackElement tse(this, type, {"Cyclic inheritance involving ", type->Name(), "."}, classDef->I… in GetSuperType()
146TypeStackElement tse(this, type, {"Cyclic inheritance involving ", type->Name(), "."}, declNode->I… in GetInterfacesOfInterface()
1097TypeStackElement tse(this, signature, "Recursive constructor invocation", signature->Function()->S… in CheckCyclicConstructorCall()
Dhelpers.cpp1206TypeStackElement tse(this, aliasTypeNode, "Circular type alias reference", aliasTypeNode->Start()); in GetTypeFromTypeAliasReference()