Lines Matching refs:DestructorString
89 std::string DestructorString; in generateUserDeclaredDestructor() local
98 DestructorString = "public:"; in generateUserDeclaredDestructor()
107 DestructorString = (llvm::Twine(DestructorString) + "\nvirtual ~" + in generateUserDeclaredDestructor()
112 return FixItHint::CreateInsertion(Loc, DestructorString); in generateUserDeclaredDestructor()
122 static std::string eraseKeyword(std::string &DestructorString, in eraseKeyword() argument
124 size_t KeywordIndex = DestructorString.find(Keyword); in eraseKeyword()
126 DestructorString.erase(KeywordIndex, Keyword.length()); in eraseKeyword()
127 return DestructorString; in eraseKeyword()
133 std::string DestructorString = in changePrivateDestructorVisibilityTo() local
142 DestructorString = in changePrivateDestructorVisibilityTo()
143 (llvm::Twine(DestructorString) + OriginalDestructor + in changePrivateDestructorVisibilityTo()
161 DestructorString); in changePrivateDestructorVisibilityTo()