Made certain small functions in PtrState inlined.
llvm-svn: 173842
diff --git a/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp b/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
index e6cd1a7..3bfb003 100644
--- a/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
+++ b/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
@@ -451,31 +451,31 @@
PtrState() : KnownPositiveRefCount(false), Partial(false),
Seq(S_None) {}
- void SetKnownPositiveRefCount() {
+ inline void SetKnownPositiveRefCount() {
KnownPositiveRefCount = true;
}
- void ClearRefCount() {
+ inline void ClearRefCount() {
KnownPositiveRefCount = false;
}
- bool IsKnownIncremented() const {
+ inline bool IsKnownIncremented() const {
return KnownPositiveRefCount;
}
- void SetSeq(Sequence NewSeq) {
+ inline void SetSeq(Sequence NewSeq) {
Seq = NewSeq;
}
- Sequence GetSeq() const {
+ inline Sequence GetSeq() const {
return Seq;
}
- void ClearSequenceProgress() {
+ inline void ClearSequenceProgress() {
ResetSequenceProgress(S_None);
}
- void ResetSequenceProgress(Sequence NewSeq) {
+ inline void ResetSequenceProgress(Sequence NewSeq) {
Seq = NewSeq;
Partial = false;
RRI.clear();