Skip to content
  • Anna Zaks's avatar
    [analyzer] Create symbol-aware stack hints (building upon r152837). · cba4f298
    Anna Zaks authored
    The symbol-aware stack hint combines the checker-provided message
    with the information about how the symbol was passed to the callee: as
    a parameter or a return value.
    
    For malloc, the generated messages look like this :
    "Returning from 'foo'; released memory via 1st parameter"
    "Returning from 'foo'; allocated memory via 1st parameter"
    "Returning from 'foo'; allocated memory returned"
    "Returning from 'foo'; reallocation of 1st parameter failed"
    
    
    (We are yet to handle cases when the symbol is a field in a struct or
    an array element.)
    
    llvm-svn: 152962
    cba4f298
Loading