mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-31 08:16:47 +00:00 
			
		
		
		
	Revert r174026, "Remove Attribute::hasAttributes() and make Attribute::hasAttribute() private."
It broke many hosts to crash. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174035 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
		| @@ -107,9 +107,6 @@ private: | ||||
|   Attribute(AttributeImpl *A) : pImpl(A) {} | ||||
|  | ||||
|   static Attribute get(LLVMContext &Context, AttrBuilder &B); | ||||
|  | ||||
|   /// \brief Return true if the attribute is present. | ||||
|   bool hasAttribute(AttrKind Val) const; | ||||
| public: | ||||
|   Attribute() : pImpl(0) {} | ||||
|  | ||||
| @@ -129,6 +126,12 @@ public: | ||||
|   // Attribute Accessors | ||||
|   //===--------------------------------------------------------------------===// | ||||
|  | ||||
|   /// \brief Return true if the attribute is present. | ||||
|   bool hasAttribute(AttrKind Val) const; | ||||
|  | ||||
|   /// \brief Return true if attributes exist | ||||
|   bool hasAttributes() const; | ||||
|  | ||||
|   /// \brief Return the kind of this attribute. | ||||
|   Constant *getAttributeKind() const; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user