| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| H A D | directEvalExpression.h | 28 DirectEvalExpression(Expression *callee, ArenaVector<Expression *> &&arguments, TSTypeParameterInstantiation *typeParams, bool optional, uint32_t parserStatus) DirectEvalExpression() argument
|
| H A D | callExpression.h | 44 CallExpression(Expression *const callee, ArenaVector<Expression *> &&arguments, TSTypeParameterInstantiation *const typeParams, bool const optional, bool const trailingComma = false) CallExpression() argument
|
| H A D | memberExpression.h | 69 MemberExpression(Expression *object, Expression *property, MemberExpressionKind kind, bool computed, bool optional) MemberExpression() argument
|
| H A D | objectExpression.cpp | 189 void ObjectExpression::SetOptional(bool optional) in SetOptional() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| H A D | tsMappedType.h | 25 TSMappedType(TSTypeParameter *typeParameter, TypeNode *typeAnnotation, MappedOption readonly, MappedOption optional) TSMappedType() argument
|
| H A D | tsNamedTupleMember.h | 24 explicit TSNamedTupleMember(Expression *label, TypeNode *elementType, bool optional) in TSNamedTupleMember() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| H A D | tsPropertySignature.h | 32 explicit TSPropertySignature(Expression *key, TypeNode *typeAnnotation, bool computed, bool optional, bool readonly) in TSPropertySignature() argument
|
| H A D | tsMethodSignature.h | 38 explicit TSMethodSignature(Expression *key, ir::FunctionSignature &&signature, bool computed, bool optional) in TSMethodSignature() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| H A D | expression.h | 156 explicit MaybeOptionalExpression(AstNodeType type, bool optional) : Expression(type), optional_(optional) {} in MaybeOptionalExpression() argument 157 explicit MaybeOptionalExpression(AstNodeType type, ModifierFlags flags, bool optional) in MaybeOptionalExpression() argument
|
| H A D | astDump.h | 109 Property(const char *key, const Optional &optional) : key_(key) in Property() argument
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| H A D | tsMethodSignatureBuilder.h | 47 TSMethodSignatureBuilder &SetOptional(bool optional) in SetOptional() argument
|
| H A D | tsMappedTypeBuilder.h | 47 TSMappedTypeBuilder &SetOptional(MappedOption optional) in SetOptional() argument
|
| H A D | tsNamedTupleMemberBuilder.h | 41 TSNamedTupleMemberBuilder &SetOptional(bool optional) in SetOptional() argument
|
| H A D | tsPropertySignatureBuilder.h | 47 TSPropertySignatureBuilder &SetOptional(bool optional) in SetOptional() argument
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| H A D | optionalChain.cpp | 35 void OptionalChain::CheckNullish(bool optional, compiler::VReg obj) in CheckNullish() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| H A D | arrayExpression.h | 71 void SetOptional(bool optional) in SetOptional() argument
|
| H A D | memberExpression.h | 38 MemberExpression(Expression *object, Expression *property, MemberExpressionKind kind, bool computed, bool optional) MemberExpression() argument
|
| H A D | callExpression.h | 37 CallExpression(Expression *callee, ArenaVector<Expression *> &&arguments, TSTypeParameterInstantiation *typeParams, bool optional) CallExpression() argument
|
| H A D | identifier.h | 85 void SetOptional(bool optional) in SetOptional() argument
|
| H A D | objectExpression.cpp | 184 void ObjectExpression::SetOptional(bool optional) in SetOptional() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| H A D | tsMappedType.h | 35 TSMappedType(TSTypeParameter *typeParameter, Expression *nameKeyType, Expression *typeAnnotation, MappedOption readonly, MappedOption optional) TSMappedType() argument
|
| H A D | tsNamedTupleMember.h | 34 explicit TSNamedTupleMember(Expression *label, Expression *elementType, bool optional, bool rest) in TSNamedTupleMember() argument
|
| H A D | tsPropertySignature.h | 34 explicit TSPropertySignature(Expression *key, Expression *typeAnnotation, bool computed, bool optional, in TSPropertySignature() argument
|
| H A D | tsMethodSignature.h | 40 TSMethodSignature(binder::Scope *scope, Expression *key, TSTypeParameterDeclaration *typeParams, ArenaVector<Expression *> &¶ms, Expression *returnTypeAnnotation, bool computed, bool optional, bool isGetAccessor, bool isSetAccessor) TSMethodSignature() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| H A D | astDump.h | 94 Property(const char *key, Optional optional) : key_(key) in Property() argument
|