Lines Matching refs:OriginalDeclaration

64     const ParmVarDecl *SourceParam, const FunctionDecl *OriginalDeclaration) {  in checkIfFixItHintIsApplicable()  argument
83 if (OriginalDeclaration->getTemplatedKind() == in checkIfFixItHintIsApplicable()
103 const FunctionDecl *OriginalDeclaration, in findDifferingParamsInDeclaration() argument
124 ParameterSourceDeclaration, *SourceParamIt, OriginalDeclaration); in findDifferingParamsInDeclaration()
138 findInconsistentDeclarations(const FunctionDecl *OriginalDeclaration, in findInconsistentDeclarations() argument
145 for (const FunctionDecl *OtherDeclaration : OriginalDeclaration->redecls()) { in findInconsistentDeclarations()
151 OriginalDeclaration, Strict); in findInconsistentDeclarations()
171 getParameterSourceDeclaration(const FunctionDecl *OriginalDeclaration) { in getParameterSourceDeclaration() argument
173 OriginalDeclaration->getPrimaryTemplate(); in getParameterSourceDeclaration()
182 if (OriginalDeclaration->isThisDeclarationADefinition()) in getParameterSourceDeclaration()
183 return OriginalDeclaration; in getParameterSourceDeclaration()
185 for (const FunctionDecl *OtherDeclaration : OriginalDeclaration->redecls()) { in getParameterSourceDeclaration()
192 return OriginalDeclaration; in getParameterSourceDeclaration()
241 const FunctionDecl *OriginalDeclaration, in formatDiagnosticsForDeclarations() argument
244 OriginalDeclaration->getLocation(), in formatDiagnosticsForDeclarations()
246 << OriginalDeclaration in formatDiagnosticsForDeclarations()
267 const FunctionDecl *OriginalDeclaration, in formatDiagnostics() argument
274 << FunctionDescription << OriginalDeclaration in formatDiagnostics()
303 const auto *OriginalDeclaration = in check() local
306 if (VisitedDeclarations.contains(OriginalDeclaration)) in check()
310 getParameterSourceDeclaration(OriginalDeclaration); in check()
313 findInconsistentDeclarations(OriginalDeclaration, in check()
318 markRedeclarationsAsVisited(OriginalDeclaration); in check()
322 SourceLocation StartLoc = OriginalDeclaration->getBeginLoc(); in check()
324 markRedeclarationsAsVisited(OriginalDeclaration); in check()
328 if (OriginalDeclaration->getTemplatedKind() == in check()
330 formatDiagnostics(this, ParameterSourceDeclaration, OriginalDeclaration, in check()
335 formatDiagnostics(this, ParameterSourceDeclaration, OriginalDeclaration, in check()
339 OriginalDeclaration, in check()
343 markRedeclarationsAsVisited(OriginalDeclaration); in check()
347 const FunctionDecl *OriginalDeclaration) { in markRedeclarationsAsVisited() argument
348 for (const FunctionDecl *Redecl : OriginalDeclaration->redecls()) { in markRedeclarationsAsVisited()