mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-27 16:17:17 +00:00
[C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205831 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -44,7 +44,7 @@ void Argument::anchor() { }
|
||||
|
||||
Argument::Argument(Type *Ty, const Twine &Name, Function *Par)
|
||||
: Value(Ty, Value::ArgumentVal) {
|
||||
Parent = 0;
|
||||
Parent = nullptr;
|
||||
|
||||
// Make sure that we get added to a function
|
||||
LeakDetector::addGarbageObject(this);
|
||||
@@ -210,7 +210,7 @@ void Function::eraseFromParent() {
|
||||
Function::Function(FunctionType *Ty, LinkageTypes Linkage,
|
||||
const Twine &name, Module *ParentModule)
|
||||
: GlobalValue(PointerType::getUnqual(Ty),
|
||||
Value::FunctionVal, 0, 0, Linkage, name) {
|
||||
Value::FunctionVal, nullptr, 0, Linkage, name) {
|
||||
assert(FunctionType::isValidReturnType(getReturnType()) &&
|
||||
"invalid return type");
|
||||
SymTab = new ValueSymbolTable();
|
||||
@@ -293,7 +293,7 @@ void Function::dropAllReferences() {
|
||||
BasicBlocks.begin()->eraseFromParent();
|
||||
|
||||
// Prefix data is stored in a side table.
|
||||
setPrefixData(0);
|
||||
setPrefixData(nullptr);
|
||||
}
|
||||
|
||||
void Function::addAttribute(unsigned i, Attribute::AttrKind attr) {
|
||||
@@ -348,10 +348,10 @@ void Function::clearGC() {
|
||||
GCNames->erase(this);
|
||||
if (GCNames->empty()) {
|
||||
delete GCNames;
|
||||
GCNames = 0;
|
||||
GCNames = nullptr;
|
||||
if (GCNamePool->empty()) {
|
||||
delete GCNamePool;
|
||||
GCNamePool = 0;
|
||||
GCNamePool = nullptr;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -372,7 +372,7 @@ void Function::copyAttributesFrom(const GlobalValue *Src) {
|
||||
if (SrcF->hasPrefixData())
|
||||
setPrefixData(SrcF->getPrefixData());
|
||||
else
|
||||
setPrefixData(0);
|
||||
setPrefixData(nullptr);
|
||||
}
|
||||
|
||||
/// getIntrinsicID - This method returns the ID number of the specified
|
||||
|
Reference in New Issue
Block a user