Initial commit for the AttributesImpl class.
authorBill Wendling <isanbard@gmail.com>
Wed, 26 Sep 2012 21:07:29 +0000 (21:07 +0000)
committerBill Wendling <isanbard@gmail.com>
Wed, 26 Sep 2012 21:07:29 +0000 (21:07 +0000)
commit2c79ecbd704c656178ffa43d5a58ebe3ca188b40
tree2376c791689ec9579a367128480dc08192caa852
parentb500e9249af1e1104c4a599d9eafc37c307172e2
Initial commit for the AttributesImpl class.

This opaque class will contain all of the attributes. All attribute queries will
go through this object. This object will also be uniqued in the LLVMContext.
Currently not used, so no implementation change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164722 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Attributes.h
lib/VMCore/Attributes.cpp
lib/VMCore/AttributesImpl.h [new file with mode: 0644]
lib/VMCore/LLVMContextImpl.cpp
lib/VMCore/LLVMContextImpl.h