/arkcompiler/ets_frontend/ets2panda/util/ |
H A D | enumbitops.h | 36 struct IsAllowedType : std::false_type { struct 39 template <class T, std::enable_if_t<IsAllowedType<T>::value, bool> = true> 47 template <class T, std::enable_if_t<IsAllowedType<T>::value, bool> = true> 55 template <class T, std::enable_if_t<IsAllowedType<T>::value, bool> = true> 63 template <class T, std::enable_if_t<IsAllowedType<T>::value, bool> = true> 71 template <class T, std::enable_if_t<IsAllowedType<T>::value, bool> = true> 79 template <class T, std::enable_if_t<IsAllowedType<T>::value, bool> = true> 86 template <class T, std::enable_if_t<IsAllowedType<T>::value, bool> = true> 94 template <class T, std::enable_if_t<IsAllowedType<T>::value, bool> = true>
|
H A D | importPathManager.h | 95 struct IsAllowedType<ark::es2panda::util::ImportFlags> : std::true_type { struct
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | parserFlags.h | 87 struct IsAllowedType<ark::es2panda::parser::LexicalScopeType> : std::true_type { struct 91 struct IsAllowedType<ark::es2panda::parser::VariableParsingFlags> : std::true_type { struct 95 struct IsAllowedType<ark::es2panda::parser::ExpressionParseFlags> : std::true_type { struct 99 struct IsAllowedType<ark::es2panda::parser::StatementParsingFlags> : std::true_type { struct
|
H A D | parserImpl.h | 529 struct enumbitops::IsAllowedType<ark::es2panda::parser::TypeAnnotationParsingOptions> : std::true_type { struct in ark::es2panda::ark::es2panda::parser::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNodeFlags.h | 136 struct IsAllowedType<ark::es2panda::ir::AstNodeFlags> : std::true_type { struct 140 struct IsAllowedType<ark::es2panda::ir::ModifierFlags> : std::true_type { struct 144 struct IsAllowedType<ark::es2panda::ir::ScriptFunctionFlags> : std::true_type { struct 148 struct IsAllowedType<ark::es2panda::ir::BoxingUnboxingFlags> : std::true_type { struct
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | variableFlags.h | 194 struct IsAllowedType<ark::es2panda::varbinder::ResolveBindingOptions> : std::true_type { struct 198 struct IsAllowedType<ark::es2panda::varbinder::VariableFlags> : std::true_type { struct 202 struct IsAllowedType<ark::es2panda::varbinder::ScopeFlags> : std::true_type { struct
|
H A D | recordTable.h | 52 struct enumbitops::IsAllowedType<ark::es2panda::varbinder::RecordTableFlags> : std::true_type { struct in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
H A D | etsObjectTypeConstants.h | 117 struct IsAllowedType<ark::es2panda::checker::ETSObjectFlags> : std::true_type { struct 121 struct IsAllowedType<ark::es2panda::checker::PropertySearchFlags> : std::true_type { struct
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
H A D | elementFlags.h | 42 struct enumbitops::IsAllowedType<ark::es2panda::checker::ElementFlags> : std::true_type { struct in ark::es2panda::enumbitops
|
H A D | objectType.h | 48 struct enumbitops::IsAllowedType<ark::es2panda::checker::ObjectFlags> : std::true_type { struct in ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/lexer/regexp/ |
H A D | regexp.h | 109 struct enumbitops::IsAllowedType<ark::es2panda::lexer::RegExpFlags> : std::true_type { struct in ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | baseAnalyzer.h | 102 struct enumbitops::IsAllowedType<ark::es2panda::checker::LivenessStatus> : std::true_type { struct in ark::es2panda::ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
H A D | dummyNode.h | 32 struct enumbitops::IsAllowedType<ark::es2panda::ir::DummyNodeFlag> : std::true_type { struct in ark::es2panda::ir::enumbitops
|
H A D | identifier.h | 45 struct enumbitops::IsAllowedType<ark::es2panda::ir::IdentifierFlags> : std::true_type { struct in ark::es2panda::ark::es2panda::enumbitops
|
H A D | memberExpression.h | 51 struct enumbitops::IsAllowedType<ark::es2panda::ir::MemberExpressionKind> : std::true_type { struct in ark::es2panda::ark::es2panda::ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/lexer/token/ |
H A D | token.h | 42 struct enumbitops::IsAllowedType<ark::es2panda::lexer::TokenFlags> : std::true_type { struct in ark::es2panda::enumbitops
|
H A D | number.h | 42 struct enumbitops::IsAllowedType<ark::es2panda::lexer::NumberFlags> : std::true_type { struct in ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ |
H A D | typeFacts.h | 126 struct enumbitops::IsAllowedType<ark::es2panda::checker::TypeFacts> : std::true_type { struct in ark::es2panda::enumbitops
|
H A D | signature.h | 99 struct enumbitops::IsAllowedType<ark::es2panda::checker::SignatureFlags> : std::true_type { struct in ark::es2panda::ark::es2panda::checker::enumbitops
|
H A D | typeFlag.h | 141 struct enumbitops::IsAllowedType<ark::es2panda::checker::TypeFlag> : std::true_type { struct in ark::es2panda::checker::enumbitops
|
H A D | typeRelation.h | 78 struct enumbitops::IsAllowedType<ark::es2panda::checker::TypeRelationFlag> : std::true_type { struct in ark::es2panda::ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/parser/context/ |
H A D | parserContext.h | 73 struct enumbitops::IsAllowedType<ark::es2panda::parser::ParserStatus> : std::true_type { struct in ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/ir/base/ |
H A D | classDefinition.h | 57 struct enumbitops::IsAllowedType<ark::es2panda::ir::ClassDefinitionModifiers> : std::true_type { struct in ark::es2panda::ir::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | checkerContext.h | 63 struct enumbitops::IsAllowedType<ark::es2panda::checker::CheckerStatus> : std::true_type { struct in ark::es2panda::enumbitops
|
/arkcompiler/ets_frontend/ets2panda/lexer/ |
H A D | lexer.h | 606 struct enumbitops::IsAllowedType<ark::es2panda::lexer::NextTokenFlags> : std::true_type { struct in ark::es2panda::ark::es2panda::enumbitops
|