Lines Matching refs:IsAOpInit
81 FoldingSet<IsAOpInit> TheIsAOpInitPool;
1608 IsAOpInit *IsAOpInit::get(RecTy *CheckType, Init *Expr) { in get()
1615 if (IsAOpInit *I = RK.TheIsAOpInitPool.FindNodeOrInsertPos(ID, IP)) in get()
1618 IsAOpInit *I = new (RK.Allocator) IsAOpInit(CheckType, Expr); in get()
1623 void IsAOpInit::Profile(FoldingSetNodeID &ID) const { in Profile()
1627 Init *IsAOpInit::Fold() const { in Fold()
1644 return const_cast<IsAOpInit *>(this); in Fold()
1647 Init *IsAOpInit::resolveReferences(Resolver &R) const { in resolveReferences()
1651 return const_cast<IsAOpInit *>(this); in resolveReferences()
1654 Init *IsAOpInit::getBit(unsigned Bit) const { in getBit()
1655 return VarBitInit::get(const_cast<IsAOpInit *>(this), Bit); in getBit()
1658 std::string IsAOpInit::getAsString() const { in getAsString()