Lines Matching refs:SourceMgr
106 static void replaceToken(const SourceManager &SourceMgr, in replaceToken() argument
109 auto Replacement = tooling::Replacement(SourceMgr, Range, NewText); in replaceToken()
118 static void removeToken(const SourceManager &SourceMgr, in removeToken() argument
123 replaceToken(SourceMgr, Fixes, Range, ""); in removeToken()
126 static void insertQualifierAfter(const SourceManager &SourceMgr, in insertQualifierAfter() argument
138 replaceToken(SourceMgr, Fixes, Range, NewText); in insertQualifierAfter()
141 static void insertQualifierBefore(const SourceManager &SourceMgr, in insertQualifierBefore() argument
151 replaceToken(SourceMgr, Fixes, Range, NewText); in insertQualifierBefore()
166 static void rotateTokens(const SourceManager &SourceMgr, in rotateTokens() argument
203 replaceToken(SourceMgr, Fixes, Range, NewText); in rotateTokens()
207 const SourceManager &SourceMgr, const AdditionalKeywords &Keywords, in analyzeRight() argument
234 insertQualifierAfter(SourceMgr, Fixes, EndTemplate, Qualifier); in analyzeRight()
236 removeToken(SourceMgr, Fixes, Tok); in analyzeRight()
249 rotateTokens(SourceMgr, Fixes, Tok, LastQual, /*Left=*/false); in analyzeRight()
254 rotateTokens(SourceMgr, Fixes, Tok, Tok->Next, /*Left=*/false); in analyzeRight()
298 insertQualifierAfter(SourceMgr, Fixes, Next->Previous, Qualifier); in analyzeRight()
299 removeToken(SourceMgr, Fixes, Tok); in analyzeRight()
309 const SourceManager &SourceMgr, const AdditionalKeywords &Keywords, in analyzeLeft() argument
329 rotateTokens(SourceMgr, Fixes, Tok, Qual, /*Left=*/true); in analyzeLeft()
339 rotateTokens(SourceMgr, Fixes, Tok, Tok->Next, /*Left=*/true); in analyzeLeft()
345 rotateTokens(SourceMgr, Fixes, Tok, Tok->Next, /*Left=*/true); in analyzeLeft()
352 rotateTokens(SourceMgr, Fixes, Tok->Next, Tok->Next->Next, /*Left=*/true); in analyzeLeft()
387 insertQualifierBefore(SourceMgr, Fixes, Tok, Qualifier); in analyzeLeft()
388 removeToken(SourceMgr, Fixes, Next); in analyzeLeft()
396 insertQualifierBefore(SourceMgr, Fixes, Tok, Qualifier); in analyzeLeft()
397 removeToken(SourceMgr, Fixes, Next); in analyzeLeft()
433 const SourceManager &SourceMgr = Env.getSourceManager(); in analyze() local
454 Tok = analyzeRight(SourceMgr, Keywords, Fixes, Tok, Qualifier, in analyze()
457 Tok = analyzeLeft(SourceMgr, Keywords, Fixes, Tok, Qualifier, in analyze()