mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-13 23:25:06 +00:00
Move GetConstantStringInfo to lib/Analysis. Remove
string output routine from Constant. Update all callers. Change debug intrinsic api slightly to accomodate move of routine, these now return values instead of strings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52748 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -115,13 +115,6 @@ public:
|
||||
"implemented for all constants that have operands!");
|
||||
assert(0 && "Constants that do not have operands cannot be using 'From'!");
|
||||
}
|
||||
|
||||
/// getStringValue - Turn an LLVM constant pointer that eventually points to a
|
||||
/// global into a string value. Return an empty string if we can't do it.
|
||||
/// Parameter Chop determines if the result is chopped at the first null
|
||||
/// terminator.
|
||||
///
|
||||
std::string getStringValue(bool Chop = true, unsigned Offset = 0);
|
||||
};
|
||||
|
||||
} // End llvm namespace
|
||||
|
Reference in New Issue
Block a user