Home
last modified time | relevance | path

Searched refs:enumType (Results 1 - 4 of 4) sorted by relevance

/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/
H A Dhdi_code_emitter.cpp264 AutoPtr<ASTEnumType> enumType = (static_cast<ASTEnumType*>(astType.Get())); in NewEnumTypeEmitter() local
265 if (enumType->GetBaseType() != nullptr) { in NewEnumTypeEmitter()
266 AutoPtr<HdiTypeEmitter> baseTypeEmitter = GetTypeEmitter(enumType->GetBaseType()); in NewEnumTypeEmitter()
269 for (auto it : enumType->GetMembers()) { in NewEnumTypeEmitter()
/foundation/multimedia/player_framework/frameworks/js/media/
H A Dmedia_enum_napi.cpp475 auto &enumType = it->first; in JsEnumStringInit() local
498 napi_status status = napi_define_class(env, enumType.data(), NAPI_AUTO_LENGTH, constructor, in JsEnumStringInit()
502 status = napi_set_named_property(env, exports, enumType.data(), result); in JsEnumStringInit()
/foundation/ability/idl_tool/idl_tool_2/parser/
H A Dparser.cpp1244 AutoPtr<ASTEnumType> enumType = new ASTEnumType; in ParseEnumDeclaration() local
1245 g_currentEnum = enumType; in ParseEnumDeclaration()
1246 enumType->SetAttribute(ParseUserDefTypeAttr(attrs)); in ParseEnumDeclaration()
1254 enumType->SetName(token.value); in ParseEnumDeclaration()
1259 enumType->SetBaseType(ParseEnumBaseType()); in ParseEnumDeclaration()
1264 ParserEnumMember(enumType); in ParseEnumDeclaration()
1280 enumType->SetNamespace(ast_->ParseNamespace(ast_->GetFullName())); in ParseEnumDeclaration()
1281 ast_->AddTypeDefinition(enumType.Get()); in ParseEnumDeclaration()
1323 void Parser::ParserEnumMember(const AutoPtr<ASTEnumType> &enumType) in ParserEnumMember() argument
1335 enumValue->SetType(enumType in ParserEnumMember()
[all...]
H A Dparser.h158 void ParserEnumMember(const AutoPtr<ASTEnumType> &enumType);

Completed in 9 milliseconds