Home
last modified time | relevance | path

Searched refs:flags (Results 1 - 25 of 303) sorted by relevance

12345678910>>...13

/arkcompiler/runtime_core/static_core/verification/util/tests/
H A Dflags.cpp16 #include "util/flags.h"
26 F flags; in TEST()
28 flags[Enum::E2] = true; in TEST()
29 EXPECT_TRUE(flags[Enum::E2]); in TEST()
30 EXPECT_FALSE(flags[Enum::E1]); in TEST()
31 EXPECT_FALSE(flags[Enum::E3]); in TEST()
32 flags[Enum::E2] = false; in TEST()
33 EXPECT_FALSE(flags[Enum::E1]); in TEST()
34 EXPECT_FALSE(flags[Enum::E2]); in TEST()
35 EXPECT_FALSE(flags[Enu in TEST()
[all...]
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dspace-inl.h70 RegionSpaceFlag flags = RegionSpaceFlag::UNINITIALIZED; in GetRegionFlag() local
74 flags = RegionSpaceFlag::IN_OLD_SPACE; in GetRegionFlag()
77 flags = RegionSpaceFlag::IN_EDEN_SPACE; in GetRegionFlag()
80 flags = RegionSpaceFlag::IN_YOUNG_SPACE; in GetRegionFlag()
83 flags = RegionSpaceFlag::IN_HUGE_OBJECT_SPACE; in GetRegionFlag()
86 flags = RegionSpaceFlag::IN_MACHINE_CODE_SPACE; in GetRegionFlag()
89 flags = RegionSpaceFlag::IN_HUGE_MACHINE_CODE_SPACE; in GetRegionFlag()
92 flags = RegionSpaceFlag::IN_NON_MOVABLE_SPACE; in GetRegionFlag()
95 flags = RegionSpaceFlag::IN_SNAPSHOT_SPACE; in GetRegionFlag()
98 flags in GetRegionFlag()
[all...]
H A Dheap_region_allocator.cpp31 RegionSpaceFlag flags = space->GetRegionFlag(); in AllocateAlignedRegion() local
33 bool isRegular = (flags != RegionSpaceFlag::IN_HUGE_OBJECT_SPACE && in AllocateAlignedRegion()
34 flags != RegionSpaceFlag::IN_HUGE_MACHINE_CODE_SPACE && in AllocateAlignedRegion()
35 flags != RegionSpaceFlag::IN_SHARED_HUGE_OBJECT_SPACE); in AllocateAlignedRegion()
36 bool isMachineCode = (flags == RegionSpaceFlag::IN_MACHINE_CODE_SPACE || in AllocateAlignedRegion()
37 flags == RegionSpaceFlag::IN_HUGE_MACHINE_CODE_SPACE); in AllocateAlignedRegion()
69 Region *region = new (ToVoidPtr(mem)) Region(heap->GetNativeAreaAllocator(), mem, begin, end, flags, typeFlag); in AllocateAlignedRegion()
/arkcompiler/toolchain/websocket/
H A Dnetwork.cpp21 bool Recv(int32_t client, std::string& buffer, int32_t flags) in Recv() argument
26 auto succeeded = Recv(client, buffer.data(), buffer.size(), flags); in Recv()
33 bool Recv(int32_t client, char* buf, size_t totalLen, int32_t flags) in Recv() argument
38 while ((len = recv(client, buf + recvLen, totalLen - recvLen, flags)) < 0 && in Recv()
51 bool Recv(int32_t client, uint8_t* buf, size_t totalLen, int32_t flags) in Recv() argument
53 return Recv(client, reinterpret_cast<char *>(buf), totalLen, flags); in Recv()
56 bool Send(int32_t client, const std::string& message, int32_t flags) in Send() argument
58 return Send(client, message.c_str(), message.size(), flags); in Send()
61 bool Send(int32_t client, const char* buf, size_t totalLen, int32_t flags) in Send() argument
65 ssize_t len = send(client, buf + sendLen, totalLen - sendLen, flags); in Send()
[all...]
H A Dnetwork.h23 bool Recv(int32_t client, std::string& buffer, int32_t flags);
25 bool Recv(int32_t client, char* buf, size_t totalLen, int32_t flags);
27 bool Recv(int32_t client, uint8_t* buf, size_t totalLen, int32_t flags);
29 bool Send(int32_t client, const std::string& message, int32_t flags);
31 bool Send(int32_t client, const char* buf, size_t totalLen, int32_t flags);
/arkcompiler/ets_frontend/ets2panda/parser/
H A DparserImpl.h98 static ExpressionParseFlags CarryPatternFlags(ExpressionParseFlags flags);
104 static ir::VariableDeclaratorFlag GetFlag(VariableParsingFlags flags);
108 void ValidateAccessor(ExpressionParseFlags flags, lexer::TokenFlags currentTokenFlags);
111 void ParseGeneratorPropertyModifier(ExpressionParseFlags flags, ParserStatus *methodStatus);
112 bool ParsePropertyModifiers(ExpressionParseFlags flags, ir::PropertyKind *propertyKind, ParserStatus *methodStatus);
114 ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS);
121 ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS);
124 ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS);
132 ir::Expression *ParsePropertyKey(ExpressionParseFlags flags);
133 void ValidateAssignmentTarget(ExpressionParseFlags flags, i
[all...]
H A DETSparserNamespaces.cpp39 ir::NamespaceDeclaration *ETSParser::ParseNamespaceDeclaration(ir::ModifierFlags flags) in ParseNamespaceDeclaration() argument
51 ir::NamespaceDefinition *namespaceDefinition = ParseNamespaceDefinition(modifiers, flags); in ParseNamespaceDeclaration()
60 ir::ModifierFlags flags) in ParseNamespaceDefinition()
63 flags |= ir::ModifierFlags::DECLARE; in ParseNamespaceDefinition()
70 std::tie(ctor, properties, bodyRange) = ParseNamespaceBody(modifiers, flags); in ParseNamespaceDefinition()
73 AllocNode<ir::NamespaceDefinition>(identNode, std::move(properties), ctor, flags, GetContext().GetLanguage()); in ParseNamespaceDefinition()
78 ETSParser::NamespaceBody ETSParser::ParseNamespaceBody(ir::ClassDefinitionModifiers modifiers, ir::ModifierFlags flags) in ParseNamespaceBody() argument
103 ir::AstNode *property = ParseClassElement(properties, modifiers, flags); in ParseNamespaceBody()
59 ParseNamespaceDefinition(ir::ClassDefinitionModifiers modifiers, ir::ModifierFlags flags) ParseNamespaceDefinition() argument
H A DTSparser.h72 void CreateTSVariableForProperty(ir::AstNode *node, const ir::Expression *key, varbinder::VariableFlags flags);
83 ir::Statement *ParseStatement(StatementParsingFlags flags = StatementParsingFlags::NONE) override;
84 ir::AnnotatedExpression *ParsePatternElementGetReturnNode(ExpressionParseFlags &flags, bool &isOptional);
86 ir::Expression *ParsePatternElement(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS,
91 ir::ObjectExpression *ParseObjectExpression(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS) override;
93 ir::ArrayExpression *ParseArrayExpression(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS) override;
100 ir::Identifier *ParsePrimaryExpressionIdent(ExpressionParseFlags flags) override;
122 void ThrowErrorIfStaticConstructor(ir::ModifierFlags flags) override;
128 ir::Statement *ParseExportDeclaration(StatementParsingFlags flags) override;
131 ExpressionParseFlags flags
[all...]
H A DstatementTSParser.cpp120 ir::Statement *TSParser::ParseStatement(StatementParsingFlags flags) in ParseStatement() argument
122 return ParseDeclareAndDecorators(flags); in ParseStatement()
203 ir::ModifierFlags &flags) in GetDeclarationForNamedExport()
219 return ParseClassDeclaration(classModifiers, flags); in GetDeclarationForNamedExport()
248 ir::ModifierFlags flags = ir::ModifierFlags::NONE; in ParseNamedExportDeclaration() local
256 flags |= ir::ModifierFlags::ABSTRACT; in ParseNamedExportDeclaration()
259 ir::Statement *decl = GetDeclarationForNamedExport(classModifiers, flags); in ParseNamedExportDeclaration()
273 ir::Statement *TSParser::ParseExportDeclaration(StatementParsingFlags flags) in ParseExportDeclaration() argument
297 if (exportDecl->Decl()->IsVariableDeclaration() && ((flags & StatementParsingFlags::GLOBAL) == 0) && in ParseExportDeclaration()
308 ir::Statement *TSParser::ParseConstStatement(StatementParsingFlags flags) in ParseConstStatement() argument
202 GetDeclarationForNamedExport(ir::ClassDefinitionModifiers &classModifiers, ir::ModifierFlags &flags) GetDeclarationForNamedExport() argument
328 ParsePotentialConstEnum(VariableParsingFlags flags) ParsePotentialConstEnum() argument
337 ParseImportDeclaration([[maybe_unused]] StatementParsingFlags flags) ParseImportDeclaration() argument
[all...]
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/system/
H A Drunner_ets_system.py92 TestDirectory("all_warnings_tests", "sts", flags=all_warnings),
93 TestDirectory("boost_equal_statements_tests", "sts", flags=boost_equality_statements),
94 TestDirectory("implicit_boxing_unboxing_tests", "sts", flags=implicit_boxing_unboxing),
95 TestDirectory("prohibit_top_level_statements_tests", "sts", flags=prohibit_top_level),
96 TestDirectory("remove_async_tests", "sts", flags=remove_async),
97 TestDirectory("remove_lambda_tests", "sts", flags=remove_lambda),
98 TestDirectory("suggest_final_tests", "sts", flags=suggest_final),
99 TestDirectory("warnings_suppresion_tests", "sts", flags=suppression_tests),
100 TestDirectory("werror_tests", "sts", flags=werror_tests),
109 def create_test(self, test_file: str, flags
[all...]
/arkcompiler/ets_runtime/ecmascript/regexp/
H A Dregexp_parser_cache.cpp33 info.flags_ = UINT32_MAX; // flags cannot be UINT32_MAX, so it means invalid. in Clear()
39 size_t RegExpParserCache::GetHash(EcmaString *pattern, const uint32_t flags) in GetHash() argument
42 return (hashcode ^ flags) % CACHE_SIZE; in GetHash()
45 std::pair<JSTaggedValue, size_t> RegExpParserCache::GetCache(EcmaString *pattern, const uint32_t flags, in GetCache() argument
48 size_t hash = GetHash(pattern, flags); in GetCache()
50 if (info.flags_ != flags || info.pattern_ == nullptr || in GetCache()
58 void RegExpParserCache::SetCache(EcmaString *pattern, const uint32_t flags, in SetCache() argument
62 size_t hash = GetHash(pattern, flags); in SetCache()
65 info.flags_ = flags; in SetCache()
H A Dregexp_parser_cache.h32 bool IsInCache(EcmaString *pattern, const uint32_t flags);
33 std::pair<JSTaggedValue, size_t> GetCache(EcmaString *pattern, const uint32_t flags,
35 void SetCache(EcmaString *pattern, const uint32_t flags, const JSTaggedValue codeBuffer,
40 size_t GetHash(EcmaString *pattern, const uint32_t flags);
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/astchecker/
H A Drunner_astchecker.py62 TestDirectory('ast/compiler/ts', 'ts', flags=['--extension=ts']),
63 TestDirectory('ast/compiler/ets', 'sts', flags=[
68 TestDirectory('ast/parser/ts', 'ts', flags=['--parse-only', '--extension=ts']),
69 TestDirectory('ast/parser/as', 'ts', flags=['--parse-only', '--extension=as']),
70 TestDirectory('ast/parser/ets', 'sts', flags=[
78 test_dirs.append(TestDirectory('ast/compiler/js', 'js', flags=['--extension=js', '--output=/dev/null']))
79 test_dirs.append(TestDirectory('ast/parser/js', 'js', flags=['--parse-only', '--extension=js']))
80 test_dirs.append(TestDirectory('ark_tests/ast/parser/js', 'js', flags=['--parse-only', '--extension=js']))
88 def create_test(self, test_file: str, flags: List[str], is_ignored: bool) -> TestASTChecker:
92 test = TestASTChecker(self.test_env, test_file, flags, get_test_i
[all...]
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/parser/
H A Drunner_js_parser.py64 TestDirectory('compiler/ts', 'ts', flags=['--extension=ts']),
65 TestDirectory('compiler/ets', 'sts', flags=[
70 TestDirectory('parser/ts', 'ts', flags=['--parse-only', '--extension=ts']),
71 TestDirectory('parser/as', 'ts', flags=['--parse-only', '--extension=as']),
72 TestDirectory('parser/ets', 'sts', flags=[
80 test_dirs.append(TestDirectory('compiler/js', 'js', flags=['--extension=js', '--output=/dev/null']))
81 test_dirs.append(TestDirectory('ark_tests/parser/js', 'js', flags=['--parse-only', '--extension=js']))
82 test_dirs.append(TestDirectory('parser/js', 'js', flags=['--parse-only', '--extension=js']))
90 def create_test(self, test_file: str, flags: List[str], is_ignored: bool) -> TestJSParser:
94 test = TestJSParser(self.test_env, test_file, flags, get_test_i
[all...]
/arkcompiler/runtime_core/platforms/windows/libpandabase/
H A Dmem.cpp40 DWORD flags = 0; in mem_protection_flags_for_page() local
43 return flags; in mem_protection_flags_for_page()
47 flags = ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) ? PAGE_EXECUTE_READWRITE : PAGE_EXECUTE_READ; in mem_protection_flags_for_page()
49 flags = ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) ? PAGE_READWRITE : PAGE_READONLY; in mem_protection_flags_for_page()
52 return flags; in mem_protection_flags_for_page()
57 DWORD flags = 0; in mem_protection_flags_for_file() local
59 return flags; in mem_protection_flags_for_file()
72 flags |= FILE_MAP_READ; in mem_protection_flags_for_file()
75 flags |= FILE_MAP_WRITE; in mem_protection_flags_for_file()
78 flags | in mem_protection_flags_for_file()
100 mmap([[maybe_unused]] void *addr, size_t len, uint32_t prot, int flags, int fildes, off_t off) mmap() argument
159 MapFile(file::File file, uint32_t prot, uint32_t flags, size_t size, size_t file_offset, void *hint) MapFile() argument
[all...]
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/
H A Dmem.cpp42 DWORD flags = 0; in mem_protection_flags_for_page() local
45 return flags; in mem_protection_flags_for_page()
49 flags = ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) ? PAGE_EXECUTE_READWRITE : PAGE_EXECUTE_READ; in mem_protection_flags_for_page()
51 flags = ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) ? PAGE_READWRITE : PAGE_READONLY; in mem_protection_flags_for_page()
54 return flags; in mem_protection_flags_for_page()
59 DWORD flags = 0; in mem_protection_flags_for_file() local
61 return flags; in mem_protection_flags_for_file()
74 flags |= FILE_MAP_READ; in mem_protection_flags_for_file()
77 flags |= FILE_MAP_WRITE; in mem_protection_flags_for_file()
80 flags | in mem_protection_flags_for_file()
103 mmap([[maybe_unused]] void *addr, size_t len, uint32_t prot, int flags, int fildes, off_t off) mmap() argument
163 MapFile(file::File file, uint32_t prot, uint32_t flags, size_t size, size_t fileOffset, void *hint) MapFile() argument
[all...]
/arkcompiler/ets_runtime/test/moduletest/regressmathmaxmin/
H A Dregressmathmaxmin.js16 var flags; variable
19 flags = Array(size);
20 while (size--) flags[size] = 0;
24 if (flags.length != array.length) {
25 print("array != flags");
28 for (var i = 0; i < flags.length; ++i) {
29 if (flags[i] != array[i]) {
30 print("array != flags");
42 flags[flag_index]++;
/arkcompiler/runtime_core/static_core/libpandabase/
H A Dutils.rb21 flags = dig(:clear_flags) || []
22 raise "Use safe_intrinsic option instead of manually set clear_flags for intrinsic '#{name}'" if !safe_intrinsic? && safe_flags.all?{ |flag| flags.include?(flag) }
23 flags += safe_flags if safe_intrinsic?
24 flags
/arkcompiler/ets_frontend/ets2panda/ir/
H A Dtyped.h78 explicit Typed(AstNodeType const type, ModifierFlags const flags) : T(type, flags) {} in Typed() argument
97 explicit TypedAstNode(AstNodeType const type, ModifierFlags const flags) : Typed<AstNode>(type, flags) {} in TypedAstNode() argument
116 explicit AnnotatedAstNode(AstNodeType const type, ModifierFlags const flags) : Annotated<AstNode>(type, flags) {} in AnnotatedAstNode() argument
133 explicit TypedStatement(AstNodeType type, ModifierFlags flags) : Typed<Statement>(type, flags) {}; in TypedStatement() argument
154 explicit AnnotatedStatement(AstNodeType type, ModifierFlags flags) : Annotated<Statement>(type, flags) {} in AnnotatedStatement() argument
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dstd_core_Double.cpp35 double ParseFloat(EtsString *s, const uint32_t flags) in ParseFloat() argument
43 return helpers::StringToDouble(str.begin(), str.end(), 0, flags); in ParseFloat()
47 return helpers::StringToDouble(str.begin(), str.end(), 0, flags); in ParseFloat()
98 return ParseFloat(s, helpers::flags::IGNORE_TRAILING); in StdCoreDoubleParseFloat()
290 uint32_t flags = 0; in StdCoreDoubleNumberFromString() local
291 flags |= helpers::flags::ALLOW_BINARY; in StdCoreDoubleNumberFromString()
292 flags |= helpers::flags::ALLOW_OCTAL; in StdCoreDoubleNumberFromString()
293 flags | in StdCoreDoubleNumberFromString()
[all...]
/arkcompiler/runtime_core/assembler/
H A Dasm_metadata.rb48 (defined? flags) && flags.any? || enum? && values.any? { |v| v.flags && v.flags.any? }
157 if defined? a.flags
158 body << "#{indent * 2}SetAccessFlags(GetAccessFlags() | #{a.flags.join(' | ')});"
162 a.values.select { |v| v.flags && v.flags.any? }.each do |v|
164 body << "#{indent * 3}SetAccessFlags(GetAccessFlags() | #{v.flags.join(' | ')});"
190 if defined? a.flags
[all...]
/arkcompiler/runtime_core/static_core/assembler/
H A Dasm_metadata.rb48 (defined? flags) && flags.any? || enum? && values.any? { |v| v.flags && v.flags.any? }
157 if defined? a.flags
158 body << "#{indent * 2}SetAccessFlags(GetAccessFlags() | #{a.flags.join(' | ')});"
162 a.values.select { |v| v.flags && v.flags.any? }.each do |v|
164 body << "#{indent * 3}SetAccessFlags(GetAccessFlags() | #{v.flags.join(' | ')});"
190 if defined? a.flags
[all...]
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvariable.h131 void Reset(Decl *decl, VariableFlags flags) noexcept
134 flags_ = flags;
146 explicit Variable(Decl *decl, VariableFlags flags) : decl_(decl), flags_(flags) {} in Variable() argument
147 explicit Variable(VariableFlags flags) : flags_(flags) {} in Variable() argument
161 explicit LocalVariable(Decl *decl, VariableFlags flags);
162 explicit LocalVariable(VariableFlags flags);
207 explicit GlobalVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in GlobalVariable() argument
219 ModuleVariable(Decl *decl, VariableFlags flags) ModuleVariable() argument
[all...]
/arkcompiler/ets_frontend/es2panda/binder/
H A Dvariable.h107 void Reset(Decl *decl, VariableFlags flags) in Reset() argument
110 flags_ = flags; in Reset()
127 explicit Variable(Decl *decl, VariableFlags flags) : decl_(decl), flags_(flags) {} in Variable() argument
136 explicit LocalVariable(Decl *decl, VariableFlags flags);
176 explicit GlobalVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in GlobalVariable() argument
188 explicit ModuleVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in ModuleVariable() argument
276 explicit NamespaceVariable(Decl *decl, VariableFlags flags) argument
306 EnumLiteralVariable(Decl *decl, VariableFlags flags) EnumLiteralVariable() argument
340 ImportEqualsVariable(Decl *decl, VariableFlags flags) ImportEqualsVariable() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/evaluate/
H A Dhelpers.h185 auto flags = ir::ModifierFlags::NONE; in GetModifierFlags() local
187 flags |= ir::ModifierFlags::STATIC; in GetModifierFlags()
190 flags |= ir::ModifierFlags::FINAL; in GetModifierFlags()
194 flags |= ir::ModifierFlags::PUBLIC; in GetModifierFlags()
197 flags |= ir::ModifierFlags::PUBLIC; in GetModifierFlags()
200 flags |= ir::ModifierFlags::PROTECTED; in GetModifierFlags()
203 flags |= ir::ModifierFlags::PRIVATE; in GetModifierFlags()
209 flags |= ir::ModifierFlags::READONLY; in GetModifierFlags()
213 flags |= ir::ModifierFlags::NATIVE; in GetModifierFlags()
216 flags | in GetModifierFlags()
[all...]

Completed in 10 milliseconds

12345678910>>...13