mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-30 19:35:54 +00:00
Clean up the doxygen formatting of the comments on the strip* methods on
Value. These methods probably don't belong here, and I'm discussing moving the lot of them to a better home, but for now I'm about to extend their functionality and wanted to tidy them up first. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188997 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
f7ab3a84b3
commit
f6db942564
@ -260,37 +260,37 @@ public:
|
||||
/// this value.
|
||||
bool hasValueHandle() const { return HasValueHandle; }
|
||||
|
||||
/// \brief This method strips off any unneeded pointer casts,
|
||||
/// all-zero GEPs and aliases from the specified value, returning the original
|
||||
/// uncasted value. If this is called on a non-pointer value, it returns
|
||||
/// 'this'.
|
||||
/// \brief Strips off any unneeded pointer casts, all-zero GEPs and aliases
|
||||
/// from the specified value, returning the original uncasted value.
|
||||
///
|
||||
/// If this is called on a non-pointer value, it returns 'this'.
|
||||
Value *stripPointerCasts();
|
||||
const Value *stripPointerCasts() const {
|
||||
return const_cast<Value*>(this)->stripPointerCasts();
|
||||
}
|
||||
|
||||
/// \brief This method strips off any unneeded pointer casts and
|
||||
/// all-zero GEPs from the specified value, returning the original
|
||||
/// uncasted value. If this is called on a non-pointer value, it returns
|
||||
/// 'this'.
|
||||
/// \brief Strips off any unneeded pointer casts and all-zero GEPs from the
|
||||
/// specified value, returning the original uncasted value.
|
||||
///
|
||||
/// If this is called on a non-pointer value, it returns 'this'.
|
||||
Value *stripPointerCastsNoFollowAliases();
|
||||
const Value *stripPointerCastsNoFollowAliases() const {
|
||||
return const_cast<Value*>(this)->stripPointerCastsNoFollowAliases();
|
||||
}
|
||||
|
||||
/// stripInBoundsConstantOffsets - This method strips off unneeded pointer casts and
|
||||
/// all-constant GEPs from the specified value, returning the original
|
||||
/// pointer value. If this is called on a non-pointer value, it returns
|
||||
/// 'this'.
|
||||
/// \brief Strips off unneeded pointer casts and all-constant GEPs from the
|
||||
/// specified value, returning the original pointer value.
|
||||
///
|
||||
/// If this is called on a non-pointer value, it returns 'this'.
|
||||
Value *stripInBoundsConstantOffsets();
|
||||
const Value *stripInBoundsConstantOffsets() const {
|
||||
return const_cast<Value*>(this)->stripInBoundsConstantOffsets();
|
||||
}
|
||||
|
||||
/// stripInBoundsOffsets - This method strips off unneeded pointer casts and
|
||||
/// any in-bounds Offsets from the specified value, returning the original
|
||||
/// pointer value. If this is called on a non-pointer value, it returns
|
||||
/// 'this'.
|
||||
/// \brief Strips off unneeded pointer casts and any in-bounds offsets from
|
||||
/// the specified value, returning the original pointer value.
|
||||
///
|
||||
/// If this is called on a non-pointer value, it returns 'this'.
|
||||
Value *stripInBoundsOffsets();
|
||||
const Value *stripInBoundsOffsets() const {
|
||||
return const_cast<Value*>(this)->stripInBoundsOffsets();
|
||||
|
Loading…
x
Reference in New Issue
Block a user