Lines Matching refs:UuidAttrs
711 llvm::SmallSetVector<const UuidAttr *, 1> &UuidAttrs) { in getUuidAttrOfType() argument
724 UuidAttrs.insert(Uuid); in getUuidAttrOfType()
734 getUuidAttrOfType(SemaRef, TA.getAsType(), UuidAttrs); in getUuidAttrOfType()
736 getUuidAttrOfType(SemaRef, TA.getAsDecl()->getType(), UuidAttrs); in getUuidAttrOfType()
739 UuidAttrs.insert(UuidForTA); in getUuidAttrOfType()
750 llvm::SmallSetVector<const UuidAttr *, 1> UuidAttrs; in BuildCXXUuidof() local
751 getUuidAttrOfType(*this, Operand->getType(), UuidAttrs); in BuildCXXUuidof()
752 if (UuidAttrs.empty()) in BuildCXXUuidof()
754 if (UuidAttrs.size() > 1) in BuildCXXUuidof()
756 Guid = UuidAttrs.back()->getGuidDecl(); in BuildCXXUuidof()
771 llvm::SmallSetVector<const UuidAttr *, 1> UuidAttrs; in BuildCXXUuidof() local
772 getUuidAttrOfType(*this, E->getType(), UuidAttrs); in BuildCXXUuidof()
773 if (UuidAttrs.empty()) in BuildCXXUuidof()
775 if (UuidAttrs.size() > 1) in BuildCXXUuidof()
777 Guid = UuidAttrs.back()->getGuidDecl(); in BuildCXXUuidof()