Home | History | Annotate | Download | only in AST

Lines Matching full:casts

159   // Only look through implicit casts.  If the user writes
1399 // Arbitrary casts to C pointer types count as bitcasts.
1400 // Otherwise, we should only have block and ObjC pointer casts
2320 /// IgnoreParenCasts - Ignore parentheses and casts. Strip off any ParenExpr
2345 /// casts. This is intended purely as a temporary workaround for code
2347 /// casts, and may disappear along with the last internal use.
2418 /// IgnoreParenNoopCasts - Ignore parentheses and casts that do not change the
2419 /// value (including ptr->int casts of the same size). Strip off any
2427 // We ignore integer <-> casts that are of the same width, ptr<->ptr and
2428 // ptr<->int casts of the same width. We also ignore all identity casts.
2467 /// \brief Skip over any no-op casts and any temporary-binding
2540 // Strip away parentheses and casts we don't care about.
2707 // Handle misc casts we want to ignore.
3002 /// value zero, casts of zero to void*, nullptr (C++0X), or __null