Home
last modified time | relevance | path

Searched defs:isConst (Results 1 – 25 of 29) sorted by relevance

12

/arkcompiler/ets_frontend/es2panda/util/
DcommonUtil.h79 void VisitStaticImports(ConstReferenceIf<isConst, pandasm::Program> program, in VisitStaticImports()
99 void VisitDyanmicImports(ConstReferenceIf<isConst, pandasm::Function> function, const ImportTravers… in VisitDyanmicImports()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserEnums.cpp122 ir::Statement *ETSParser::ParseEnumDeclaration(bool isConst, bool isStatic) in ParseEnumDeclaration()
155 const bool isConst, const bool isStatic) in ParseEnumMembers()
DexpressionTSParser.cpp130 bool isConst = false; in ParsePotentialAsExpression() local
DTypedParser.cpp662 bool isConst, [[maybe_unused]] bool isStatic) in ParseEnumMembers()
713 ir::Statement *TypedParser::ParseEnumDeclaration(bool isConst, [[maybe_unused]] bool isStatic) in ParseEnumDeclaration()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DtsAsExpressionBuilder.h41 TSAsExpressionBuilder &SetIsCOnst(bool isConst) in SetIsCOnst()
DtsEnumDeclarationBuilder.h56 TSEnumDeclarationBuilder &SetIsConst(bool isConst) in SetIsConst()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsAsExpression.h38 explicit TSAsExpression(Expression *expression, TypeNode *typeAnnotation, bool isConst) in TSAsExpression()
DtsEnumDeclaration.h35 bool isConst; member
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsAsExpression.h35 explicit TSAsExpression(Expression *expression, Expression *typeAnnotation, bool isConst) in TSAsExpression()
DtsEnumDeclaration.h44 bool isExport, bool isDeclare, bool isConst) in TSEnumDeclaration()
/arkcompiler/ets_frontend/es2panda/ir/statements/
DvariableDeclarator.cpp78 bool isConst = declarator->Parent()->AsVariableDeclaration()->Kind() == in CheckSimpleVariableDeclaration() local
/arkcompiler/runtime_core/static_core/abc2program/
Dprogram_dump.cpp285 bool isConst = litArray.literals[0].IsArray(); in DumpLiteralArray() local
356 void PandasmProgramDumper::DumpValues(const pandasm::LiteralArray &litArray, const bool isConst, st… in DumpValues()
/arkcompiler/ets_frontend/ets2panda/varbinder/
Ddeclaration.h143 explicit EnumLiteralDecl(util::StringView name, bool isConst) : Decl(name), isConst_(isConst) {} in EnumLiteralDecl()
144 explicit EnumLiteralDecl(util::StringView name, ir::AstNode *declNode, bool isConst) in EnumLiteralDecl()
/arkcompiler/ets_frontend/es2panda/binder/
Ddeclaration.h167 …icit EnumLiteralDecl(ArenaAllocator *allocator, util::StringView name, bool isExport, bool isConst) in EnumLiteralDecl()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_graph_coloring.cpp345 bool isConst = interval->GetInst()->IsConst(); in SparseIG() local
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/
Dbuiltins.cpp172 auto isConst = llvm::cast<llvm::ConstantInt>(op1); in PreWRBHelper() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/common/
DArkIRTransformer.ts573 const isConst = (initializerNode.flags & ts.NodeFlags.Const) !== 0; constant
DArkValueTransformer.ts1330 const isConst = (variableDeclarationList.flags & ts.NodeFlags.Const) !== 0; constant
/arkcompiler/runtime_core/static_core/disassembler/
Ddisassembler.cpp1349 bool isConst = litArray.literals[0].IsArray(); in Serialize() local
1510 void Disassembler::SerializeValues(const pandasm::LiteralArray &litArray, const bool isConst, std::… in SerializeValues() argument
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
DdeclgenEts2Ts.cpp2177 const bool isConst = classProp->IsConst(); in EmitPropGlueCode() local
2304 const bool isConst = globalVar->IsConst(); in GenGlobalVarDeclaration() local
/arkcompiler/ets_frontend/ets2panda/checker/
DTSAnalyzer.cpp1326 const bool isConst = declarator->Parent()->AsVariableDeclaration()->Kind() == in CheckSimpleVariableDeclaration() local
1823 checker::Type *TSAnalyzer::InferType(checker::TSChecker *checker, bool isConst, ir::TSEnumDeclarati… in InferType()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dhelpers.cpp766 const bool isConst = (flags & ir::ModifierFlags::CONST) != 0; in CheckAssignForDeclare() local
2143 bool isConst = checkForConst ? (var->TsType()->HasTypeFlag(checker::TypeFlag::CONSTANT)) : true; in IsConstantMemberOrIdentifierExpression() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp3599 bool isExport, bool isDeclare, bool isConst) in ParseEnumMembers()
3657 ir::TSEnumDeclaration *ParserImpl::ParseEnumDeclaration(bool isExport, bool isDeclare, bool isConst) in ParseEnumDeclaration()
DexpressionParser.cpp122 bool isConst = false; in ParseTsAsExpression() local
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/utils/
DTsUtils.ts610 static isConst(tsNode: ts.Node): boolean { method in TsUtils

12