Home
last modified time | relevance | path

Searched refs:falseType (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsConditionalTypeBuilder.h47 TSConditionalTypeBuilder &SetFalseType(Expression *falseType) in SetFalseType() argument
49 falseType_ = falseType; in SetFalseType()
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsConditionalType.h35 Expression *falseType) in TSConditionalType()
40 falseType_(falseType) in TSConditionalType()
34 TSConditionalType(Expression *checkType, Expression *extendsType, Expression *trueType, Expression *falseType) TSConditionalType() argument
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsConditionalType.h25 Expression *falseType) in TSConditionalType()
30 falseType_(falseType) in TSConditionalType()
24 TSConditionalType(Expression *checkType, Expression *extendsType, Expression *trueType, Expression *falseType) TSConditionalType() argument
/arkcompiler/ets_frontend/ets2panda/parser/
H A DTSparser.cpp487 auto *falseType = ParseTypeAnnotation(&options); in ParseConditionalType() local
489 lexer::SourcePosition endLoc = falseType->End(); in ParseConditionalType()
491 auto *conditionalType = AllocNode<ir::TSConditionalType>(checkType, extendsType, trueType, falseType); in ParseConditionalType()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp802 auto *falseType = DoOutsideOfDisallowConditinalTypesContext(&ParserImpl::ParseTsTypeAnnotation, &options); in ParseTsConditionalType() local
804 lexer::SourcePosition endLoc = falseType->End(); in ParseTsConditionalType()
806 auto *conditionalType = AllocNode<ir::TSConditionalType>(checkType, extendsType, trueType, falseType); in ParseTsConditionalType()

Completed in 11 milliseconds