mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-22 07:24:47 +00:00
move some code out of line, rearrange a bit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45519 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -122,14 +122,12 @@ class ParamAttrsList : public FoldingSetNode {
|
||||
// ParamAttrsList is uniqued, these should not be publicly available
|
||||
void operator=(const ParamAttrsList &); // Do not implement
|
||||
ParamAttrsList(const ParamAttrsList &); // Do not implement
|
||||
ParamAttrsList(); // Do not implement
|
||||
~ParamAttrsList(); // Private implementation
|
||||
|
||||
/// Only the \p get method can invoke this when it wants to create a
|
||||
/// new instance.
|
||||
/// @brief Construct an ParamAttrsList from a ParamAttrsVector
|
||||
explicit ParamAttrsList(const ParamAttrsVector &attrVec)
|
||||
: attrs(attrVec), refCount(0) {}
|
||||
explicit ParamAttrsList(const ParamAttrsVector &attrVec);
|
||||
|
||||
public:
|
||||
/// This method ensures the uniqueness of ParamAttrsList instances. The
|
||||
|
Reference in New Issue
Block a user