Searched refs:restrictExtends (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | TSparser.h | 49 ir::TSIntersectionType *ParseIntersectionType(ir::Expression *type, bool inUnion, bool restrictExtends); 50 ir::TSUnionType *ParseUnionType(ir::TypeNode *type, bool restrictExtends); 59 ir::TypeNode *ParseConditionalType(ir::Expression *checkType, bool restrictExtends);
|
H A D | TSparser.cpp | 452 ir::TypeNode *TSParser::ParseConditionalType(ir::Expression *checkType, bool restrictExtends) in ParseConditionalType() argument 455 if (restrictExtends) { in ParseConditionalType() 946 ir::TSUnionType *TSParser::ParseUnionType(ir::TypeNode *type, bool restrictExtends) in ParseUnionType() argument 954 if (restrictExtends) { in ParseUnionType() 985 ir::TSIntersectionType *TSParser::ParseIntersectionType(ir::Expression *type, bool inUnion, bool restrictExtends) in ParseIntersectionType() argument 993 if (restrictExtends) { in ParseIntersectionType()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.h | 258 ir::TSIntersectionType *ParseTsIntersectionType(ir::Expression *type, bool inUnion, bool restrictExtends, 260 ir::TSUnionType *ParseTsUnionType(ir::Expression *type, bool restrictExtends, bool throwError); 273 ir::Expression *ParseTsConditionalType(ir::Expression *checkType, bool restrictExtends);
|
H A D | parserImpl.cpp | 766 ir::Expression *ParserImpl::ParseTsConditionalType(ir::Expression *checkType, bool restrictExtends) in ParseTsConditionalType() argument 769 if (restrictExtends) { in ParseTsConditionalType() 1716 ir::TSUnionType *ParserImpl::ParseTsUnionType(ir::Expression *type, bool restrictExtends, bool throwError) in ParseTsUnionType() argument 1726 if (restrictExtends) { in ParseTsUnionType() 1762 ir::TSIntersectionType *ParserImpl::ParseTsIntersectionType(ir::Expression *type, bool inUnion, bool restrictExtends, in ParseTsIntersectionType() argument 1773 if (restrictExtends) { in ParseTsIntersectionType()
|
Completed in 12 milliseconds