Home
last modified time | relevance | path

Searched refs:ModifierFlags (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/base/
DclassProperty.cpp53 {"abstract", AstDumper::Optional((modifiers_ & ModifierFlags::ABSTRACT) != 0)}, in Dump()
54 {"static", (modifiers_ & ModifierFlags::STATIC) != 0}, in Dump()
55 {"readonly", (modifiers_ & ModifierFlags::READONLY) != 0}, in Dump()
56 {"declare", (modifiers_ & ModifierFlags::DECLARE) != 0}, in Dump()
57 {"optional", (modifiers_ & ModifierFlags::OPTIONAL) != 0}, in Dump()
DmethodDefinition.h45ModifierFlags modifiers, ArenaAllocator *allocator, ArenaVector<Decorator *> &&decorators, in MethodDefinition()
64 ModifierFlags Modifiers() const in Modifiers()
96 return (modifiers_ & ModifierFlags::ABSTRACT) != 0; in IsAbstract()
101 return (modifiers_ & ModifierFlags::STATIC) != 0; in IsStatic()
111 return (modifiers_ & ModifierFlags::OPTIONAL) != 0; in IsOptional()
163 ModifierFlags modifiers_;
DclassProperty.h36 …ssProperty(Expression *key, Expression *value, Expression *typeAnnotation, ModifierFlags modifiers, in ClassProperty()
79 ModifierFlags Modifiers() const in Modifiers()
86 return (modifiers_ & ModifierFlags::STATIC) != 0; in IsStatic()
120 ModifierFlags modifiers_;
DmethodDefinition.cpp88 {"abstract", AstDumper::Optional((modifiers_ & ModifierFlags::ABSTRACT) != 0)}, in Dump()
89 {"static", (modifiers_ & ModifierFlags::STATIC) != 0}, in Dump()
90 {"optional", (modifiers_ & ModifierFlags::OPTIONAL) != 0}, in Dump()
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp1932 static ir::ModifierFlags GetAccessability(ir::ModifierFlags modifiers) in GetAccessability()
1934 if (modifiers & ir::ModifierFlags::PUBLIC) { in GetAccessability()
1935 return ir::ModifierFlags::PUBLIC; in GetAccessability()
1938 if (modifiers & ir::ModifierFlags::PRIVATE) { in GetAccessability()
1939 return ir::ModifierFlags::PRIVATE; in GetAccessability()
1942 if (modifiers & ir::ModifierFlags::PROTECTED) { in GetAccessability()
1943 return ir::ModifierFlags::PROTECTED; in GetAccessability()
1946 return ir::ModifierFlags::NONE; in GetAccessability()
1970 ir::ModifierFlags ParserImpl::ParseModifiers() in ParseModifiers()
1972 ir::ModifierFlags resultStatus = ir::ModifierFlags::NONE; in ParseModifiers()
[all …]
DparserImpl.h119 enum class ModifierFlags; variable
131 ir::ModifierFlags modifiers {};
204 [[noreturn]] void ThrowParameterModifierError(ir::ModifierFlags status) const;
284 ir::ModifierFlags ParseModifiers();
350 … ir::MethodDefinitionKind methodKind, ir::ModifierFlags access, bool hasDecorator,
355 …ir::TSParameterProperty *CreateTsParameterProperty(ir::Expression *parameter, ir::ModifierFlags mo…
/arkcompiler/ets_frontend/ts2panda/src/
DsyntaxChecker.ts498 let flags = ts.ModifierFlags.None;
525 if (flags & ts.ModifierFlags.AccessibilityModifier) {
527 } else if (flags & ts.ModifierFlags.Static) {
529 } else if (flags & ts.ModifierFlags.Readonly) {
531 } else if (flags & ts.ModifierFlags.Async) {
535 } else if (flags & ts.ModifierFlags.Abstract) {
548 if (flags & ts.ModifierFlags.Static) {
550 } else if (flags & ts.ModifierFlags.Readonly) {
552 } else if (flags & ts.ModifierFlags.Async) {
558 } else if (flags & ts.ModifierFlags.Abstract) {
[all …]
DsyntaxCheckHelper.ts196 export function visibilityToString(flag: ts.ModifierFlags): string | undefined {
198 case ts.ModifierFlags.Private:
200 case ts.ModifierFlags.Protected:
Djshelpers.d.ts50 export function modifierToFlag(token: ts.SyntaxKind): ts.ModifierFlags;
51 export function hasSyntacticModifier(node: ts.Node, flags: ts.ModifierFlags): boolean;
/arkcompiler/ets_frontend/es2panda/ir/
DastDump.cpp52 const char *AstDumper::ModifierToString(ModifierFlags flags) in ModifierToString()
54 if (flags & ModifierFlags::PRIVATE) { in ModifierToString()
58 if (flags & ModifierFlags::PROTECTED) { in ModifierToString()
62 if (flags & ModifierFlags::PUBLIC) { in ModifierToString()
DastNode.h63 enum class ModifierFlags { enum
80 DEFINE_BITOPS(ModifierFlags)
DastDump.h156 static const char *ModifierToString(ModifierFlags flags);
/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeSystem.h464 if (modifiers & ir::ModifierFlags::PRIVATE) { in FunctionType()
467 if (modifiers & ir::ModifierFlags::PROTECTED) { in FunctionType()
702 bool isStatic = (modifiers & ir::ModifierFlags::STATIC); in FillField()
704 if (modifiers & ir::ModifierFlags::PRIVATE) { in FillField()
707 if (modifiers & ir::ModifierFlags::PROTECTED) { in FillField()
710 auto isReadonly = (modifiers & ir::ModifierFlags::READONLY); in FillField()