Lines Matching refs:SubExprs
2557 SmallVector<Expr*, 5> SubExprs; in SemaAtomicOpsOverloaded() local
2558 SubExprs.push_back(Ptr); in SemaAtomicOpsOverloaded()
2562 SubExprs.push_back(TheCall->getArg(1)); // Val1 in SemaAtomicOpsOverloaded()
2565 SubExprs.push_back(TheCall->getArg(1)); // Order in SemaAtomicOpsOverloaded()
2571 SubExprs.push_back(TheCall->getArg(2)); // Order in SemaAtomicOpsOverloaded()
2572 SubExprs.push_back(TheCall->getArg(1)); // Val1 in SemaAtomicOpsOverloaded()
2576 SubExprs.push_back(TheCall->getArg(3)); // Order in SemaAtomicOpsOverloaded()
2577 SubExprs.push_back(TheCall->getArg(1)); // Val1 in SemaAtomicOpsOverloaded()
2578 SubExprs.push_back(TheCall->getArg(2)); // Val2 in SemaAtomicOpsOverloaded()
2581 SubExprs.push_back(TheCall->getArg(3)); // Order in SemaAtomicOpsOverloaded()
2582 SubExprs.push_back(TheCall->getArg(1)); // Val1 in SemaAtomicOpsOverloaded()
2583 SubExprs.push_back(TheCall->getArg(4)); // OrderFail in SemaAtomicOpsOverloaded()
2584 SubExprs.push_back(TheCall->getArg(2)); // Val2 in SemaAtomicOpsOverloaded()
2587 SubExprs.push_back(TheCall->getArg(4)); // Order in SemaAtomicOpsOverloaded()
2588 SubExprs.push_back(TheCall->getArg(1)); // Val1 in SemaAtomicOpsOverloaded()
2589 SubExprs.push_back(TheCall->getArg(5)); // OrderFail in SemaAtomicOpsOverloaded()
2590 SubExprs.push_back(TheCall->getArg(2)); // Val2 in SemaAtomicOpsOverloaded()
2591 SubExprs.push_back(TheCall->getArg(3)); // Weak in SemaAtomicOpsOverloaded()
2595 if (SubExprs.size() >= 2 && Form != Init) { in SemaAtomicOpsOverloaded()
2597 if (SubExprs[1]->isIntegerConstantExpr(Result, Context) && in SemaAtomicOpsOverloaded()
2599 Diag(SubExprs[1]->getLocStart(), in SemaAtomicOpsOverloaded()
2601 << SubExprs[1]->getSourceRange(); in SemaAtomicOpsOverloaded()
2605 SubExprs, ResultType, Op, in SemaAtomicOpsOverloaded()