Home
last modified time | relevance | path

Searched defs:readonly (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsMappedType.h25 explicit TSMappedType(TSTypeParameter *typeParameter, TypeNode *typeAnnotation, MappedOption readonly, in TSMappedType() argument
H A DtsParameterProperty.h27 explicit TSParameterProperty(AccessibilityOption accessibility, Expression *parameter, bool readonly, bool isStatic, in TSParameterProperty() argument
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
H A DindexInfo.h24 IndexInfo(Type *type, util::StringView paramName, bool readonly) in IndexInfo() argument
29 IndexInfo(Type *type, util::StringView paramName, bool readonly, const lexer::SourcePosition &pos) in IndexInfo() argument
H A DtupleType.h35 TupleType( std::tuple<ObjectDescriptor *, ArenaVector<ElementFlags> &&, ElementFlags, NamedTupleMemberPool &&> contents, uint32_t minLength, uint32_t fixedLength, bool readonly) TupleType() argument
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DtsIndexSignature.h36 explicit TSIndexSignature(Expression *const param, TypeNode *const typeAnnotation, bool const readonly) in TSIndexSignature() argument
H A DtsPropertySignature.h32 explicit TSPropertySignature(Expression *key, TypeNode *typeAnnotation, bool computed, bool optional, bool readonly) in TSPropertySignature() argument
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsIndexSignatureBuilder.h41 TSIndexSignatureBuilder &SetReadOnly(bool readonly) in SetReadOnly() argument
H A DtsMappedTypeBuilder.h41 TSMappedTypeBuilder &SetReadonly(MappedOption readonly) in SetReadonly() argument
H A DtsPropertySignatureBuilder.h53 TSPropertySignatureBuilder &SetReadOnly(bool readonly) in SetReadOnly() argument
/arkcompiler/ets_frontend/es2panda/typescript/types/
H A DindexInfo.h25 IndexInfo(Type *type, util::StringView paramName, bool readonly) in IndexInfo() argument
30 IndexInfo(Type *type, util::StringView paramName, bool readonly, const lexer::SourcePosition &pos) in IndexInfo() argument
H A DtupleType.h36 TupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags, uint32_t minLength, uint32_t fixedLength, bool readonly) TupleType() argument
52 TupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags, uint32_t minLength, uint32_t fixedLength, bool readonly, NamedTupleMemberPool &&namedMembers) TupleType() argument
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsMappedType.h35 TSMappedType(TSTypeParameter *typeParameter, Expression *nameKeyType, Expression *typeAnnotation, MappedOption readonly, MappedOption optional) TSMappedType() argument
H A DtsPropertySignature.h34 TSPropertySignature(Expression *key, Expression *typeAnnotation, bool computed, bool optional, bool readonly) TSPropertySignature() argument
H A DtsIndexSignature.h36 explicit TSIndexSignature(Expression *param, Expression *typeAnnotation, bool readonly, bool isStatic = false) in TSIndexSignature() argument
H A DtsParameterProperty.h36 explicit TSParameterProperty(AccessibilityOption accessibility, Expression *parameter, bool readonly, in TSParameterProperty() argument
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A DtypeCreation.cpp160 CreateTupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags, uint32_t minLength, uint32_t fixedLength, bool readonly) CreateTupleType() argument
168 CreateTupleType(ObjectDescriptor *desc, ArenaVector<ElementFlags> &&elementFlags, ElementFlags combinedFlags, uint32_t minLength, uint32_t fixedLength, bool readonly, NamedTupleMemberPool &&namedMembers) CreateTupleType() argument
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionTSParser.cpp252 bool readonly = false; in CreateParameterProperty() local
H A DTSparser.cpp787 ir::MappedOption readonly = ParseMappedOption(lexer::TokenType::KEYW_READONLY); in ParseMappedType() local
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSchecker.h118 bool readonly; member
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1235 ir::MappedOption readonly = ParseMappedOption(lexer::TokenType::KEYW_READONLY); in ParseTsMappedType() local
1480 bool readonly = false; in ParseTsTypeLiteralOrInterfaceMember() local
4141 bool readonly = false; CreateTsParameterProperty() local
[all...]

Completed in 13 milliseconds