Searched refs:AnonymousNameInit (Results 1 – 12 of 12) sorted by relevance
581 class AnonymousNameInit : public TypedInit {584 explicit AnonymousNameInit(unsigned V) in AnonymousNameInit() function588 AnonymousNameInit(const AnonymousNameInit &) = delete;589 AnonymousNameInit &operator=(const AnonymousNameInit &) = delete;595 static AnonymousNameInit *get(unsigned);
505 AnonymousNameInit *AnonymousNameInit::get(unsigned V) {506 return new (Allocator) AnonymousNameInit(V);509 StringInit *AnonymousNameInit::getNameInit() const {513 std::string AnonymousNameInit::getAsString() const {517 Init *AnonymousNameInit::resolveReferences(Resolver &R) const {522 if (auto *Anonymous = dyn_cast<AnonymousNameInit>(New))740 auto *Anonymous = dyn_cast<AnonymousNameInit>(CurRec->getNameInit());2681 return AnonymousNameInit::get(AnonCounter++);
505 AnonymousNameInit *AnonymousNameInit::get(unsigned V) { in get()506 return new (Allocator) AnonymousNameInit(V); in get()509 StringInit *AnonymousNameInit::getNameInit() const { in getNameInit()513 std::string AnonymousNameInit::getAsString() const { in getAsString()517 Init *AnonymousNameInit::resolveReferences(Resolver &R) const { in resolveReferences()522 if (auto *Anonymous = dyn_cast<AnonymousNameInit>(New)) in resolveReferences()740 auto *Anonymous = dyn_cast<AnonymousNameInit>(CurRec->getNameInit()); in Fold()2681 return AnonymousNameInit::get(AnonCounter++); in getNewAnonymousName()