forked from OSchip/llvm-project
Fix -Wextra-semi warnings.
Patch by Eugene Zelenko! Differential Revision: http://reviews.llvm.org/D11401 llvm-svn: 242931
This commit is contained in:
parent
13958b739e
commit
4afe504980
|
@ -71,7 +71,7 @@ namespace consumed {
|
|||
virtual void warnParamReturnTypestateMismatch(SourceLocation Loc,
|
||||
StringRef VariableName,
|
||||
StringRef ExpectedState,
|
||||
StringRef ObservedState) {};
|
||||
StringRef ObservedState) {}
|
||||
|
||||
// FIXME: Add documentation.
|
||||
virtual void warnParamTypestateMismatch(SourceLocation LOC,
|
||||
|
|
|
@ -184,7 +184,7 @@ public:
|
|||
/// This is used when handling the verbose option to print detailed,
|
||||
/// toolchain-specific information useful for understanding the behavior of
|
||||
/// the driver on a specific platform.
|
||||
virtual void printVerboseInfo(raw_ostream &OS) const {};
|
||||
virtual void printVerboseInfo(raw_ostream &OS) const {}
|
||||
|
||||
// Platform defaults information
|
||||
|
||||
|
|
|
@ -909,7 +909,7 @@ public:
|
|||
GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override
|
||||
{ return nullptr; }
|
||||
bool lookupMissingImports(StringRef Name, SourceLocation TriggerLoc) override
|
||||
{ return 0; };
|
||||
{ return 0; }
|
||||
};
|
||||
|
||||
} // namespace clang
|
||||
|
|
|
@ -81,43 +81,43 @@ protected:
|
|||
/// \brief Visit the start of a diagnostic block.
|
||||
virtual std::error_code visitStartOfDiagnostic() {
|
||||
return std::error_code();
|
||||
};
|
||||
}
|
||||
/// \brief Visit the end of a diagnostic block.
|
||||
virtual std::error_code visitEndOfDiagnostic() { return std::error_code(); };
|
||||
virtual std::error_code visitEndOfDiagnostic() { return std::error_code(); }
|
||||
/// \brief Visit a category. This associates the category \c ID to a \c Name.
|
||||
virtual std::error_code visitCategoryRecord(unsigned ID, StringRef Name) {
|
||||
return std::error_code();
|
||||
};
|
||||
}
|
||||
/// \brief Visit a flag. This associates the flag's \c ID to a \c Name.
|
||||
virtual std::error_code visitDiagFlagRecord(unsigned ID, StringRef Name) {
|
||||
return std::error_code();
|
||||
};
|
||||
}
|
||||
/// \brief Visit a diagnostic.
|
||||
virtual std::error_code
|
||||
visitDiagnosticRecord(unsigned Severity, const Location &Location,
|
||||
unsigned Category, unsigned Flag, StringRef Message) {
|
||||
return std::error_code();
|
||||
};
|
||||
}
|
||||
/// \brief Visit a filename. This associates the file's \c ID to a \c Name.
|
||||
virtual std::error_code visitFilenameRecord(unsigned ID, unsigned Size,
|
||||
unsigned Timestamp,
|
||||
StringRef Name) {
|
||||
return std::error_code();
|
||||
};
|
||||
}
|
||||
/// \brief Visit a fixit hint.
|
||||
virtual std::error_code
|
||||
visitFixitRecord(const Location &Start, const Location &End, StringRef Text) {
|
||||
return std::error_code();
|
||||
};
|
||||
}
|
||||
/// \brief Visit a source range.
|
||||
virtual std::error_code visitSourceRangeRecord(const Location &Start,
|
||||
const Location &End) {
|
||||
return std::error_code();
|
||||
};
|
||||
}
|
||||
/// \brief Visit the version of the set of diagnostics.
|
||||
virtual std::error_code visitVersionRecord(unsigned Version) {
|
||||
return std::error_code();
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
} // end serialized_diags namespace
|
||||
|
|
|
@ -139,7 +139,7 @@ public:
|
|||
/// be invoked multiple times; the external source should take care not to
|
||||
/// introduce the same declarations repeatedly.
|
||||
virtual void ReadUnusedLocalTypedefNameCandidates(
|
||||
llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) {};
|
||||
llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) {}
|
||||
|
||||
/// \brief Read the set of referenced selectors known to the
|
||||
/// external Sema source.
|
||||
|
|
|
@ -6536,7 +6536,7 @@ class TypeStringCache {
|
|||
unsigned IncompleteCount; // Number of Incomplete entries in the Map.
|
||||
unsigned IncompleteUsedCount; // Number of IncompleteUsed entries in the Map.
|
||||
public:
|
||||
TypeStringCache() : IncompleteCount(0), IncompleteUsedCount(0) {};
|
||||
TypeStringCache() : IncompleteCount(0), IncompleteUsedCount(0) {}
|
||||
void addIncomplete(const IdentifierInfo *ID, std::string StubEnc);
|
||||
bool removeIncomplete(const IdentifierInfo *ID);
|
||||
void addIfComplete(const IdentifierInfo *ID, StringRef Str,
|
||||
|
@ -6550,8 +6550,8 @@ class FieldEncoding {
|
|||
bool HasName;
|
||||
std::string Enc;
|
||||
public:
|
||||
FieldEncoding(bool b, SmallStringEnc &e) : HasName(b), Enc(e.c_str()) {};
|
||||
StringRef str() {return Enc.c_str();};
|
||||
FieldEncoding(bool b, SmallStringEnc &e) : HasName(b), Enc(e.c_str()) {}
|
||||
StringRef str() {return Enc.c_str();}
|
||||
bool operator<(const FieldEncoding &rhs) const {
|
||||
if (HasName != rhs.HasName) return HasName;
|
||||
return Enc < rhs.Enc;
|
||||
|
|
|
@ -66,7 +66,7 @@ class VoidModuleLoader : public ModuleLoader {
|
|||
GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override
|
||||
{ return nullptr; }
|
||||
bool lookupMissingImports(StringRef Name, SourceLocation TriggerLoc) override
|
||||
{ return 0; };
|
||||
{ return 0; }
|
||||
};
|
||||
|
||||
TEST_F(SourceManagerTest, isBeforeInTranslationUnit) {
|
||||
|
|
|
@ -42,7 +42,7 @@ class VoidModuleLoader : public ModuleLoader {
|
|||
GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override
|
||||
{ return nullptr; }
|
||||
bool lookupMissingImports(StringRef Name, SourceLocation TriggerLoc) override
|
||||
{ return 0; };
|
||||
{ return 0; }
|
||||
};
|
||||
|
||||
// The test fixture.
|
||||
|
|
|
@ -47,7 +47,7 @@ class VoidModuleLoader : public ModuleLoader {
|
|||
GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override
|
||||
{ return nullptr; }
|
||||
bool lookupMissingImports(StringRef Name, SourceLocation TriggerLoc) override
|
||||
{ return 0; };
|
||||
{ return 0; }
|
||||
};
|
||||
|
||||
// Stub to collect data from InclusionDirective callbacks.
|
||||
|
@ -88,7 +88,7 @@ public:
|
|||
unsigned State;
|
||||
} CallbackParameters;
|
||||
|
||||
PragmaOpenCLExtensionCallbacks() : Name("Not called."), State(99) {};
|
||||
PragmaOpenCLExtensionCallbacks() : Name("Not called."), State(99) {}
|
||||
|
||||
void PragmaOpenCLExtension(clang::SourceLocation NameLoc,
|
||||
const clang::IdentifierInfo *Name,
|
||||
|
@ -98,7 +98,7 @@ public:
|
|||
this->Name = Name->getName();
|
||||
this->StateLoc = StateLoc;
|
||||
this->State = State;
|
||||
};
|
||||
}
|
||||
|
||||
SourceLocation NameLoc;
|
||||
SmallString<16> Name;
|
||||
|
|
|
@ -66,7 +66,7 @@ class VoidModuleLoader : public ModuleLoader {
|
|||
GlobalModuleIndex *loadGlobalModuleIndex(SourceLocation TriggerLoc) override
|
||||
{ return nullptr; }
|
||||
bool lookupMissingImports(StringRef Name, SourceLocation TriggerLoc) override
|
||||
{ return 0; };
|
||||
{ return 0; }
|
||||
};
|
||||
|
||||
TEST_F(PPConditionalDirectiveRecordTest, PPRecAPI) {
|
||||
|
|
|
@ -2082,7 +2082,7 @@ void EmitClangAttrASTVisitor(RecordKeeper &Records, raw_ostream &OS) {
|
|||
OS << " bool Visit"
|
||||
<< R.getName() << "Attr(" << R.getName() << "Attr *A) {\n"
|
||||
<< " return true; \n"
|
||||
<< " };\n";
|
||||
<< " }\n";
|
||||
}
|
||||
OS << "\n#else // ATTR_VISITOR_DECLS_ONLY\n\n";
|
||||
|
||||
|
|
Loading…
Reference in New Issue