reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOpenMP.cpp
 6766   if (!Update.isUsable())
 6782   ExprResult SavedUpdate = Update;
 6786       Update.get()->getType()->isOverloadableType()) {
 6789     Update =
 6791     if (Update.isUsable()) {
 6796         Update = SemaRef.CreateBuiltinBinOp(Loc, BO_Comma, Update.get(),
 6796         Update = SemaRef.CreateBuiltinBinOp(Loc, BO_Comma, Update.get(),
 6803   if (!Update.isUsable() || !UpdateVal.isUsable()) {
 6804     Update = SemaRef.BuildBinOp(S, Loc, Subtract ? BO_Sub : BO_Add,
 6806     if (!Update.isUsable())
 6809     if (!SemaRef.Context.hasSameType(Update.get()->getType(),
 6811       Update = SemaRef.PerformImplicitConversion(
 6812           Update.get(), VarRef.get()->getType(), Sema::AA_Converting, true);
 6813       if (!Update.isUsable())
 6817     Update = SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), Update.get());
 6817     Update = SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), Update.get());
 6819   return Update;