Lines Matching +defs:stack +defs:o
1 // RUN: %clang_cc1 -fsyntax-only -Wdangling -Wdangling-field -Wreturn-stack-address -verify %s
92 return localOwner; // expected-warning {{address of stack memory associated with local variable 'localOwner' returned}}
97 return localOwner; // expected-warning {{address of stack memory associated with local variable 'localOwner' returned}}
114 int *noFalsePositive(MyIntOwner &o) {
115 MyIntPointer p = o;
167 return s.c_str(); // expected-warning {{address of stack memory associated with local variable 's' returned}}
171 std::optional<int> o;
172 return o.value(); // expected-warning {{reference to stack memory associated with local variable 'o' returned}}
176 std::optional<int> o;
177 return *o; // expected-warning {{reference to stack memory associated with local variable 'o' returned}}
189 return local.at(0); // expected-warning {{address of stack memory associated with local variable}}
195 return *c1; // expected-warning {{address of stack memory associated with local variable}}
201 std::optional<std::string> o;
203 return o.value(); // expected-warning {{address of stack memory associated with local variable}}
413 return ptr; // expected-warning {{address of stack memory associated with parameter 'ptr' returned}}
433 return S(a); // expected-warning {{address of stack memory associated with}}
451 return *a; // expected-warning {{address of stack memory}}
452 return a.value(); // expected-warning {{address of stack memory}}
502 return k.value(); // expected-warning {{address of stack memory associated}}
575 return s; // expected-warning {{address of stack memory associated}}
621 return v; // expected-warning {{address of stack memory}}
640 return aa.valueLB(); // expected-warning {{address of stack memory associated}}
648 return aa.valueLB(); // expected-warning {{address of stack memory}}
662 return a.getFieldLB(); // expected-warning {{reference to stack memory associated}}
733 return r1.get(); // expected-warning {{address of stack}}
752 return bar; // expected-warning {{address of stack}}