Searched refs:IsAOpInit (Results 1 – 3 of 3) sorted by relevance
1288 IsAOpInit *IsAOpInit::get(RecTy *CheckType, Init *Expr) { in get()1289 static FoldingSet<IsAOpInit> ThePool; in get()1295 if (IsAOpInit *I = ThePool.FindNodeOrInsertPos(ID, IP)) in get()1298 IsAOpInit *I = new (Allocator) IsAOpInit(CheckType, Expr); in get()1303 void IsAOpInit::Profile(FoldingSetNodeID &ID) const { in Profile()1307 Init *IsAOpInit::Fold() const { in Fold()1324 return const_cast<IsAOpInit *>(this); in Fold()1327 Init *IsAOpInit::resolveReferences(Resolver &R) const { in resolveReferences()1331 return const_cast<IsAOpInit *>(this); in resolveReferences()1334 Init *IsAOpInit::getBit(unsigned Bit) const { in getBit()[all …]
1022 return (IsAOpInit::get(Type, LHS))->Fold(); in ParseOperation()
953 class IsAOpInit : public TypedInit, public FoldingSetNode {958 IsAOpInit(RecTy *CheckType, Init *Expr) in IsAOpInit() function963 IsAOpInit(const IsAOpInit &) = delete;964 IsAOpInit &operator=(const IsAOpInit &) = delete;968 static IsAOpInit *get(RecTy *CheckType, Init *Expr);