зеркало из https://github.com/mozilla/gecko-dev.git
73675ec9f2
-Wmissing-prototypes is a new optional warning available in clang ToT. It warns about global functions that have no previous function declaration (e.g. from an #included header file). These functions can probably be made static (allowing the compiler to better optimize them) or they may be unused. Confusingly, clang's -Wmissing-prototypes is equivalent to gcc's -Wmissing-declarations, not gcc's -Wmissing-prototypes. A function prototype is a function declaration that specifies the function's argument types. C++ requires that all function declarations specify their argument types, but C does not. As such, gcc's -Wmissing-prototypes is a C-only warning about C functions that have no previous function *prototypes* (with argument types), even if a previous function *declaration* (without argument types) was seen. MozReview-Commit-ID: FGKVLzeQ2oK --HG-- extra : rebase_source : 81e62163bf41a5d5dd87abf5397e6e8c62ed4096 extra : source : 653a9fc279e2f6a6d066474a94a70d65ac703d6b |
||
---|---|---|
.. | ||
crashtests | ||
reftests | ||
test | ||
BasicTableLayoutStrategy.cpp | ||
BasicTableLayoutStrategy.h | ||
FixedTableLayoutStrategy.cpp | ||
FixedTableLayoutStrategy.h | ||
SpanningCellSorter.cpp | ||
SpanningCellSorter.h | ||
TableArea.h | ||
celldata.h | ||
moz.build | ||
nsCellMap.cpp | ||
nsCellMap.h | ||
nsITableCellLayout.h | ||
nsITableLayoutStrategy.h | ||
nsTableCellFrame.cpp | ||
nsTableCellFrame.h | ||
nsTableColFrame.cpp | ||
nsTableColFrame.h | ||
nsTableColGroupFrame.cpp | ||
nsTableColGroupFrame.h | ||
nsTableFrame.cpp | ||
nsTableFrame.h | ||
nsTableRowFrame.cpp | ||
nsTableRowFrame.h | ||
nsTableRowGroupFrame.cpp | ||
nsTableRowGroupFrame.h | ||
nsTableWrapperFrame.cpp | ||
nsTableWrapperFrame.h |