Searched refs:TypeStackElement (Results 1 – 5 of 5) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | checker.h | 193 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/ |
| D | helpers.cpp | 366 TypeStackElement tse(this, decl->Node(), in GetTypeOfVariable() 489 …TypeStackElement tse(this, var, {"Type alias ", var->Name(), " circularly refences itself"}, node-… in GetTypeFromTypeAliasReference()
|
| D | object.cpp | 447 …TypeStackElement tse(this, type, {"Type ", type->Name(), " recursively references itself as a base… in GetBaseTypes()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | object.cpp | 79 …TypeStackElement tse(this, type, {"Cyclic inheritance involving ", type->Name(), "."}, classDef->I… in GetSuperType() 146 …TypeStackElement tse(this, type, {"Cyclic inheritance involving ", type->Name(), "."}, declNode->I… in GetInterfacesOfInterface() 1097 …TypeStackElement tse(this, signature, "Recursive constructor invocation", signature->Function()->S… in CheckCyclicConstructorCall()
|
| D | helpers.cpp | 1206 …TypeStackElement tse(this, aliasTypeNode, "Circular type alias reference", aliasTypeNode->Start()); in GetTypeFromTypeAliasReference()
|