Home
last modified time | relevance | path

Searched defs:isOptional (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/parser/
DexpressionTSParser.cpp150 …pression *TSParser::ParsePatternElementGetReturnNode(ExpressionParseFlags &flags, bool &isOptional) in ParsePatternElementGetReturnNode()
210 bool isOptional = false; in ParsePatternElement() local
525 bool isOptional = false; in ParseOptionalFunctionParameter() local
DASparser.cpp165 bool isOptional = false; in ParseOptionalFunctionParameter() local
203 bool isOptional = expr->AsIdentifier()->IsOptional(); in ValidateArrowExprIdentifier() local
335 bool isOptional = false; in ParsePatternElementToken() local
384 bool isOptional = false; in ParsePatternElement() local
DETSparserExpressions.cpp48 …arser::ParseFunctionParameterExpression(ir::AnnotatedExpression *const paramIdent, bool isOptional) in ParseFunctionParameterExpression()
DTSparser.cpp564 bool isOptional = false; in ParseTupleElement() local
1682 bool isOptional = false; in ParsePropertyOrMethodSignature() local
DexpressionParser.cpp1571 ir::MemberExpression *ParserImpl::ParseElementAccess(ir::Expression *primaryExpr, bool isOptional) in ParseElementAccess()
1608 ir::MemberExpression *ParserImpl::ParsePropertyAccess(ir::Expression *primaryExpr, bool isOptional) in ParsePropertyAccess()
DTypedParser.cpp1525 bool isOptional = expr->AsIdentifier()->IsOptional(); in ValidateArrowParameter() local
DETSparser.cpp1697 bool isOptional = false; in ParseFunctionParameter() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/model/builder/
DArkMethodBuilder.ts210 public isOptional(): boolean { method in ObjectBindingPatternParameter
242 public isOptional(): boolean { method in ArrayBindingPatternParameter
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DobjectExpression.h119 bool isOptional; member
DobjectExpression.cpp304 bool isOptional = false; in CheckPattern() local
/arkcompiler/ets_frontend/ets2panda/ir/ets/
DetsParameterExpression.cpp25 …ameterExpression::ETSParameterExpression(AnnotatedExpression *const identOrSpread, bool isOptional, in ETSParameterExpression()
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dfunction.cpp110 bool isOptional = param->IsOptional(); in CheckFunctionIdentifierParameter() local
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DobjectExpression.cpp461 bool isOptional = false; in CheckPattern() local
/arkcompiler/ets_frontend/ets2panda/checker/ts/
Dfunction.cpp124 bool isOptional = param->IsOptional(); in CheckFunctionIdentifierParameter() local
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
DdeclgenEts2Ts.cpp1563 const bool isOptional = paramExpr->IsOptional(); in ProcessETSFunctionType() local
1715 bool isOptional = classProp->IsOptionalDeclaration(); in GenInterfaceProp() local
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp1854 bool isOptional = false; in ParsePotentialTsFunctionParameter() local
DparserImpl.cpp971 bool isOptional = false; in ParseTsTupleElement() local
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/
DTypeScriptLinter.ts3431 const isOptional = !!param.initializer || !!param.questionToken; constant
7028 const isOptional = !!propDecl.questionToken; constant
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp2162 bool isOptional = IsPropertyOptional(property, propertyType); in AreAllRequiredInterfacePropertiesSatisfied() local