Lines Matching refs:SourceMgr
107 static void replaceToken(const SourceManager &SourceMgr, in replaceToken() argument
110 auto Replacement = tooling::Replacement(SourceMgr, Range, NewText); in replaceToken()
119 static void removeToken(const SourceManager &SourceMgr, in removeToken() argument
124 replaceToken(SourceMgr, Fixes, Range, ""); in removeToken()
127 static void insertQualifierAfter(const SourceManager &SourceMgr, in insertQualifierAfter() argument
139 replaceToken(SourceMgr, Fixes, Range, NewText); in insertQualifierAfter()
142 static void insertQualifierBefore(const SourceManager &SourceMgr, in insertQualifierBefore() argument
152 replaceToken(SourceMgr, Fixes, Range, NewText); in insertQualifierBefore()
167 static void rotateTokens(const SourceManager &SourceMgr, in rotateTokens() argument
204 replaceToken(SourceMgr, Fixes, Range, NewText); in rotateTokens()
208 const SourceManager &SourceMgr, const AdditionalKeywords &Keywords, in analyzeRight() argument
235 insertQualifierAfter(SourceMgr, Fixes, EndTemplate, Qualifier); in analyzeRight()
237 removeToken(SourceMgr, Fixes, Tok); in analyzeRight()
250 rotateTokens(SourceMgr, Fixes, Tok, LastQual, /*Left=*/false); in analyzeRight()
255 rotateTokens(SourceMgr, Fixes, Tok, Tok->Next, /*Left=*/false); in analyzeRight()
302 insertQualifierAfter(SourceMgr, Fixes, Next->Previous, Qualifier); in analyzeRight()
303 removeToken(SourceMgr, Fixes, Tok); in analyzeRight()
313 const SourceManager &SourceMgr, const AdditionalKeywords &Keywords, in analyzeLeft() argument
333 rotateTokens(SourceMgr, Fixes, Tok, Qual, /*Left=*/true); in analyzeLeft()
343 rotateTokens(SourceMgr, Fixes, Tok, Tok->Next, /*Left=*/true); in analyzeLeft()
349 rotateTokens(SourceMgr, Fixes, Tok, Tok->Next, /*Left=*/true); in analyzeLeft()
356 rotateTokens(SourceMgr, Fixes, Tok->Next, Tok->Next->Next, /*Left=*/true); in analyzeLeft()
391 insertQualifierBefore(SourceMgr, Fixes, Tok, Qualifier); in analyzeLeft()
392 removeToken(SourceMgr, Fixes, Next); in analyzeLeft()
400 insertQualifierBefore(SourceMgr, Fixes, Tok, Qualifier); in analyzeLeft()
401 removeToken(SourceMgr, Fixes, Next); in analyzeLeft()
438 const SourceManager &SourceMgr = Env.getSourceManager(); in analyze() local
459 Tok = analyzeRight(SourceMgr, Keywords, Fixes, Tok, Qualifier, in analyze()
462 Tok = analyzeLeft(SourceMgr, Keywords, Fixes, Tok, Qualifier, in analyze()