Searched refs:traitID (Results 1 – 8 of 8) sorted by relevance
74 bool hasTrait(TypeID traitID) { in hasTrait() argument77 if (traitIDs[i] == traitID) in hasTrait()84 inline bool hasTrait(TypeID traitID) { in hasTrait() argument
148 bool hasTrait(TypeID traitID) const { in hasTrait() argument149 return isRegistered() && impl->hasTraitFn(traitID); in hasTrait()159 bool mightHaveTrait(TypeID traitID) const { in mightHaveTrait() argument160 return !isRegistered() || impl->hasTraitFn(traitID); in mightHaveTrait()358 bool hasTrait(TypeID traitID) const { return impl->hasTraitFn(traitID); } in hasTrait() argument
79 bool hasTrait(TypeID traitID) const { return hasTraitFn(traitID); } in hasTrait() argument
83 bool hasTrait(TypeID traitID) const { return hasTraitFn(traitID); } in hasTrait() argument
1465 static bool hasTrait(TypeID traitID) {1468 if (traitIDs[i] == traitID)
195 Pattern(MatchTraitOpTypeTag tag, TypeID traitID, PatternBenefit benefit,
112 if (Optional<TypeID> traitID = pat->getRootTraitID()) { in FrozenRewritePatternSet() local114 return info.hasTrait(*traitID); in FrozenRewritePatternSet()
59 Pattern::Pattern(MatchTraitOpTypeTag tag, TypeID traitID, in Pattern() argument62 : Pattern(traitID.getAsOpaquePointer(), RootKind::TraitID, generatedNames, in Pattern()