Home
last modified time | relevance | path

Searched refs:AstDumper (Results 1 - 25 of 595) sorted by relevance

12345678910>>...24

/arkcompiler/ets_frontend/es2panda/ir/
H A DastDump.cpp25 AstDumper::AstDumper(const BlockStatement *program, util::StringView sourceCode) : index_(sourceCode), indent_(0) in AstDumper() function in panda::es2panda::ir::AstDumper
30 AstDumper::AstDumper(const ir::AstNode *node) : indent_(0), dumpNodeOnly_(true) in AstDumper() function in panda::es2panda::ir::AstDumper
35 void AstDumper::SerializeNode(const ir::AstNode *node) in SerializeNode()
42 void AstDumper::Add(std::initializer_list<AstDumper::Property> props) in Add()
44 AddList<std::initializer_list<AstDumper::Property>>(props); in Add()
47 void AstDumper::Add(const AstDumper
[all...]
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastDump.cpp25 AstDumper::AstDumper(const ir::AstNode *node, util::StringView sourceCode) : index_(sourceCode) in AstDumper() function in ark::es2panda::ir::AstDumper
31 void AstDumper::Add(std::initializer_list<AstDumper::Property> props) in Add()
33 AddList<std::initializer_list<AstDumper::Property>>(props); in Add()
36 void AstDumper::Add(const AstDumper::Property &prop) in Add()
41 const char *AstDumper::ModifierToString(ModifierFlags flags) in ModifierToString()
62 const char *AstDumper::TypeOperatorToString(TSOperatorType operatorType) in TypeOperatorToString()
79 void AstDumper
[all...]
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsMappedType.cpp31 void TSMappedType::Dump(ir::AstDumper *dumper) const in Dump()
36 {"nameKeyType", AstDumper::Optional(nameKeyType_)}, in Dump()
37 {"typeAnnotation", AstDumper::Optional(typeAnnotation_)}, in Dump()
39 ? AstDumper::Optional(false) in Dump()
40 : readonly_ == MappedOption::PLUS ? AstDumper::Optional("+") : AstDumper::Optional("-")}, in Dump()
42 ? AstDumper::Optional(false) in Dump()
43 : optional_ == MappedOption::PLUS ? AstDumper::Optional("+") : AstDumper::Optional("-")}}); in Dump()
H A DtsPrivateIdentifier.cpp35 void TSPrivateIdentifier::Dump(ir::AstDumper *dumper) const in Dump()
39 {"value", AstDumper::Optional(value_)}, in Dump()
40 {"typeAnnotation", AstDumper::Optional(typeAnnotation_)}}); in Dump()
H A DtsNamedTupleMember.cpp28 void TSNamedTupleMember::Dump(ir::AstDumper *dumper) const in Dump()
33 {"optional", AstDumper::Optional(optional_)}, in Dump()
34 {"rest", AstDumper::Optional(rest_)}}); in Dump()
H A DtsImportType.cpp37 void TSImportType::Dump(ir::AstDumper *dumper) const in Dump()
41 {"qualifier", AstDumper::Optional(qualifier_)}, in Dump()
42 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
H A DtsTypeAliasDeclaration.cpp38 void TSTypeAliasDeclaration::Dump(ir::AstDumper *dumper) const in Dump()
43 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
44 {"declare", AstDumper::Optional(declare_)}}); in Dump()
H A DtsTypeParameter.cpp36 void TSTypeParameter::Dump(ir::AstDumper *dumper) const in Dump()
41 {"constraint", AstDumper::Optional(constraint_)}, in Dump()
42 {"default", AstDumper::Optional(defaultType_)}, in Dump()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsMappedType.cpp50 void TSMappedType::Dump(ir::AstDumper *dumper) const in Dump()
54 {"typeAnnotation", AstDumper::Optional(typeAnnotation_)}, in Dump()
55 {"readonly", readonly_ == MappedOption::NO_OPTS ? AstDumper::Optional(false) in Dump()
56 : readonly_ == MappedOption::PLUS ? AstDumper::Optional("+") in Dump()
57 : AstDumper::Optional("-")}, in Dump()
58 {"optional", optional_ == MappedOption::NO_OPTS ? AstDumper::Optional(false) in Dump()
59 : optional_ == MappedOption::PLUS ? AstDumper::Optional("+") in Dump()
60 : AstDumper::Optional("-")}}); in Dump()
H A DtsTypeParameter.cpp62 void TSTypeParameter::Dump(ir::AstDumper *dumper) const in Dump()
67 {"constraint", AstDumper::Optional(constraint_)}, in Dump()
68 {"default", AstDumper::Optional(defaultType_)}, in Dump()
69 {"in", AstDumper::Optional(IsIn())}, in Dump()
70 {"out", AstDumper::Optional(IsOut())}, in Dump()
H A DtsTypeAliasDeclaration.cpp76 void TSTypeAliasDeclaration::Dump(ir::AstDumper *dumper) const in Dump()
79 {"decorators", AstDumper::Optional(decorators_)}, in Dump()
81 {"typeAnnotation", AstDumper::Optional(TypeAnnotation())}, in Dump()
82 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
83 {"declare", AstDumper::Optional(declare_)}}); in Dump()
H A DtsFunctionType.cpp37 void TSFunctionType::Dump(ir::AstDumper *dumper) const in Dump()
41 {"typeParameters", AstDumper::Optional(signature_.TypeParams())}, in Dump()
43 {"isNullable", AstDumper::Optional(nullable_)}}); in Dump()
H A DtsConstructorType.cpp36 void TSConstructorType::Dump(ir::AstDumper *dumper) const in Dump()
40 {"typeParameters", AstDumper::Optional(signature_.TypeParams())}, in Dump()
42 {"abstract", AstDumper::Optional(abstract_)}}); in Dump()
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DclassProperty.cpp47 void ClassProperty::Dump(ir::AstDumper *dumper) const in Dump()
51 {"value", AstDumper::Optional(value_)}, in Dump()
52 {"accessibility", AstDumper::Optional(AstDumper::ModifierToString(modifiers_))}, in Dump()
53 {"abstract", AstDumper::Optional((modifiers_ & ModifierFlags::ABSTRACT) != 0)}, in Dump()
56 {"override", AstDumper::Optional((modifiers_ & ModifierFlags::OVERRIDE) != 0)}, in Dump()
60 {"typeAnnotation", AstDumper::Optional(typeAnnotation_)}, in Dump()
61 {"definite", AstDumper::Optional(definite_)}, in Dump()
H A DscriptFunction.cpp85 void ScriptFunction::Dump(ir::AstDumper *dumper) const in Dump()
88 {"id", AstDumper::Nullable(id_)}, in Dump()
92 {"thisParam", AstDumper::Optional(thisParam_)}, in Dump()
94 {"returnType", AstDumper::Optional(returnTypeAnnotation_)}, in Dump()
95 {"typeParameters", AstDumper::Optional(typeParams_)}, in Dump()
96 {"declare", AstDumper::Optional(declare_)}, in Dump()
97 {"body", AstDumper::Optional(body_)}}); in Dump()
H A DmethodDefinition.cpp64 void MethodDefinition::Dump(ir::AstDumper *dumper) const in Dump()
93 {"accessibility", AstDumper::Optional(AstDumper::ModifierToString(modifiers_))}, in Dump()
94 {"abstract", AstDumper::Optional((modifiers_ & ModifierFlags::ABSTRACT) != 0)}, in Dump()
97 {"override", AstDumper::Optional((modifiers_ & ModifierFlags::OVERRIDE) != 0)}, in Dump()
/arkcompiler/ets_frontend/es2panda/ir/module/
H A DexportNamedDeclaration.cpp44 void ExportNamedDeclaration::Dump(ir::AstDumper *dumper) const in Dump()
47 {"declaration", AstDumper::Nullable(decl_)}, in Dump()
48 {"source", AstDumper::Nullable(source_)}, in Dump()
50 {"assertClause", AstDumper::Optional(assertClause_)}, in Dump()
51 {"isType", AstDumper::Optional(IsType())}}); in Dump()
H A DimportDeclaration.cpp36 void ImportDeclaration::Dump(ir::AstDumper *dumper) const in Dump()
41 {"assertClause", AstDumper::Optional(assertClause_)}, in Dump()
42 {"isType", AstDumper::Optional(IsType())}, in Dump()
43 {"isLazy", AstDumper::Optional(isLazy_)}}); in Dump()
H A DexportAllDeclaration.cpp37 void ExportAllDeclaration::Dump(ir::AstDumper *dumper) const in Dump()
41 {"exported", AstDumper::Nullable(exported_)}, in Dump()
42 {"assertClause", AstDumper::Optional(assertClause_)}}); in Dump()
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsWildcardType.cpp44 void ETSWildcardType::Dump(ir::AstDumper *dumper) const in Dump()
47 {"typeReference", AstDumper::Optional(typeReference_)}, in Dump()
48 {"in", AstDumper::Optional(IsIn())}, in Dump()
49 {"out", AstDumper::Optional(IsOut())}}); in Dump()
/arkcompiler/ets_frontend/ets2panda/ir/module/
H A DexportNamedDeclaration.cpp75 void ExportNamedDeclaration::Dump(ir::AstDumper *dumper) const in Dump()
78 {"decorators", AstDumper::Optional(decorators_)}, in Dump()
79 {"declaration", AstDumper::Nullish(decl_)}, in Dump()
80 {"source", AstDumper::Nullish(source_)}, in Dump()
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DtsSignatureDeclaration.cpp36 void TSSignatureDeclaration::Dump(ir::AstDumper *dumper) const in Dump()
42 {"typeParameters", AstDumper::Optional(TypeParams())}, in Dump()
43 {"returnType", AstDumper::Optional(ReturnTypeAnnotation())}}); in Dump()
H A DclassProperty.cpp72 void ClassProperty::Dump(ir::AstDumper *dumper) const in Dump()
76 {"value", AstDumper::Optional(value_)}, in Dump()
77 {"accessibility", AstDumper::Optional(AstDumper::ModifierToString(flags_))}, in Dump()
78 {"abstract", AstDumper::Optional(IsAbstract())}, in Dump()
84 {"typeAnnotation", AstDumper::Optional(typeAnnotation_)}, in Dump()
H A DtsMethodSignature.cpp40 void TSMethodSignature::Dump(ir::AstDumper *dumper) const in Dump()
47 {"typeParameters", AstDumper::Optional(TypeParams())}, in Dump()
48 {"typeAnnotation", AstDumper::Optional(ReturnTypeAnnotation())}}); in Dump()
H A DscriptFunction.cpp128 void ScriptFunction::Dump(ir::AstDumper *dumper) const in Dump()
131 {"id", AstDumper::Nullish(id_)}, in Dump()
136 {"returnType", AstDumper::Optional(irSignature_.ReturnType())}, in Dump()
137 {"typeParameters", AstDumper::Optional(irSignature_.TypeParams())}, in Dump()
138 {"declare", AstDumper::Optional(declare_)}, in Dump()
139 {"body", AstDumper::Optional(body_)}}); in Dump()

Completed in 7 milliseconds

12345678910>>...24