Lines Matching defs:identClone
62 auto *const identClone = ident->Clone(checker->Allocator(), nullptr);
65 ir::MethodDefinitionKind::METHOD, identClone, functionExpr, function->Modifiers(), checker->Allocator(), false);
234 auto *const identClone = id->Clone(Allocator(), nullptr);
236 ir::MethodDefinitionKind::METHOD, identClone, funcExpr, ir::ModifierFlags::PUBLIC | ir::ModifierFlags::STATIC,
318 auto *const identClone = id->Clone(Allocator(), nullptr);
320 ir::MethodDefinitionKind::CONSTRUCTOR, identClone, funcExpr, ir::ModifierFlags::PUBLIC, Allocator(), false);
342 auto *identClone = namesArrayIdent->Clone(Allocator(), nullptr);
343 CreateEnumGetNameMethod(enumDecl, enumClass, identClone);
345 identClone = namesArrayIdent->Clone(Allocator(), nullptr);
346 CreateEnumGetValueOfMethod(enumDecl, enumClass, identClone);
348 identClone = valuesArrayIdent->Clone(Allocator(), nullptr);
349 CreateEnumValueOfMethod(enumDecl, enumClass, identClone);
351 identClone = stringValuesArrayIdent->Clone(Allocator(), nullptr);
352 CreateEnumToStringMethod(enumDecl, enumClass, identClone);
354 identClone = itemsArrayIdent->Clone(Allocator(), nullptr);
355 CreateEnumValuesMethod(enumDecl, enumClass, identClone);
357 identClone = itemsArrayIdent->Clone(Allocator(), nullptr);
358 CreateEnumFromIntMethod(enumDecl, enumClass, identClone, checker::ETSEnumType::FROM_INT_METHOD_NAME,
361 identClone = itemsArrayIdent->Clone(Allocator(), nullptr);
362 CreateUnboxingMethod(enumDecl, enumClass, identClone);
364 identClone = boxedItemsArrayIdent->Clone(Allocator(), nullptr);
365 CreateEnumFromIntMethod(enumDecl, enumClass, identClone, checker::ETSEnumType::BOXED_FROM_INT_METHOD_NAME,
377 auto *identClone = namesArrayIdent->Clone(Allocator(), nullptr);
378 CreateEnumGetNameMethod(enumDecl, enumClass, identClone);
380 identClone = namesArrayIdent->Clone(Allocator(), nullptr);
381 CreateEnumGetValueOfMethod(enumDecl, enumClass, identClone);
383 identClone = stringValuesArrayIdent->Clone(Allocator(), nullptr);
384 CreateEnumToStringMethod(enumDecl, enumClass, identClone);
386 identClone = itemsArrayIdent->Clone(Allocator(), nullptr);
387 CreateEnumValuesMethod(enumDecl, enumClass, identClone);
389 identClone = itemsArrayIdent->Clone(Allocator(), nullptr);
390 CreateEnumFromIntMethod(enumDecl, enumClass, identClone, checker::ETSEnumType::FROM_INT_METHOD_NAME,
393 identClone = itemsArrayIdent->Clone(Allocator(), nullptr);
394 CreateUnboxingMethod(enumDecl, enumClass, identClone);
396 identClone = boxedItemsArrayIdent->Clone(Allocator(), nullptr);
397 CreateEnumFromIntMethod(enumDecl, enumClass, identClone, checker::ETSEnumType::BOXED_FROM_INT_METHOD_NAME,
787 auto *const identClone = namesArrayIdentifier->Clone(checker->Allocator(), nullptr);
790 identClone, forLoopIdentClone1, ir::MemberExpressionKind::ELEMENT_ACCESS, true, false);