Commit Graph

23 Commits (ae924d35ac7eb9f2294d33e82904a0a7f1dc87fa)

Author SHA1 Message Date
Daiva Naudziuniene 0bbeb85295 [ownership] Stack reference wrapper example 7 years ago
Daiva Naudziuniene e5b38a42d8 [ownership] More examples 7 years ago
Jules Villard 5894258f43 [ownership] do not warn on returning ref to outer local 7 years ago
Daiva Naudziuniene e8c5a84acd [Ownership] Add ownership to return param 7 years ago
Daiva Naudziuniene 84cfd0a450 [frontend] Do not create exceptional successors for return nodes 7 years ago
Jules Villard 30c470eb48 [tests] record error bucket in expected output 7 years ago
Jules Villard 8b882ac1df Change license to MIT 7 years ago
Sam Blackshear 9ca945aa2f [ownership] warn when returning references to borrowed values 7 years ago
Sam Blackshear 94c2cd1d3b [ownership] tests for pointer arithmetic 7 years ago
Sam Blackshear 9180ff56c1 [ownership] handle new kinds of access expressions 7 years ago
Sam Blackshear 44e5d0564b [ownership] fix false positives on aggregate locals in loops 7 years ago
Sam Blackshear 7efb5cb549 [ownership] allow placement new on non-var expressions 7 years ago
Sam Blackshear 6b3282f619 [ownership] First parameter to constructor is read, not written 7 years ago
Sam Blackshear f8dfc2305e [ownership] simple 2-step traces 7 years ago
Sam Blackshear ec73adc66d [ownership] support placement new 7 years ago
Sam Blackshear 12ad6c11c1 [ownership] return bottom on early exit or thrown exception 7 years ago
Sam Blackshear 3a40afcd22 [ownership] directly assigning any field of an aggregate struct counts as initialization 7 years ago
Sam Blackshear 6976181b77 [ownership] special-case frontend-generated inner destructors. 7 years ago
Sam Blackshear 1977fefaab [ownership] assume operator= borrows for function types, copies for other types 7 years ago
Sam Blackshear a0149872ad [ownership] report invocation of lambdas capturing a var whose lifetime is over 7 years ago
Sam Blackshear 58adf8dd52 [ownership] implementing borrowing 7 years ago
Sam Blackshear 4485e97bee [ownership] report use after destructor 7 years ago
Sam Blackshear d76d20a9ca [ownership] prototype of ownership analysis for tracking reads/moves 7 years ago