Lines Matching refs:FirstStr
10362 StringLiteral *FirstStr = FirstSA->getMessage(); in diagnoseOdrViolations() local
10364 assert((FirstStr || SecondStr) && "Both messages cannot be empty"); in diagnoseOdrViolations()
10365 if ((FirstStr && !SecondStr) || (!FirstStr && SecondStr)) { in diagnoseOdrViolations()
10368 if (FirstStr) { in diagnoseOdrViolations()
10369 FirstLoc = FirstStr->getBeginLoc(); in diagnoseOdrViolations()
10370 FirstRange = FirstStr->getSourceRange(); in diagnoseOdrViolations()
10384 << (FirstStr == nullptr); in diagnoseOdrViolations()
10392 if (FirstStr && SecondStr && in diagnoseOdrViolations()
10393 FirstStr->getString() != SecondStr->getString()) { in diagnoseOdrViolations()
10394 ODRDiagDeclError(FirstRecord, FirstModule, FirstStr->getBeginLoc(), in diagnoseOdrViolations()
10395 FirstStr->getSourceRange(), StaticAssertMessage); in diagnoseOdrViolations()