Commit d736cccf by Ben Wagner Committed by Commit Bot

Add :extra_warnings to all units in BUILD.gn.

Fix resulting warnings. Change-Id: Ie251012ee01aa484a8c489f9deeec385a50528f9 Reviewed-on: https://chromium-review.googlesource.com/713695 Commit-Queue: Geoff Lang <geofflang@chromium.org> Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
parent 56612d6a
......@@ -119,7 +119,10 @@ static_library("preprocessor") {
sources = rebase_path(compiler_gypi.angle_preprocessor_sources, ".", "src")
configs -= angle_undefine_configs
configs += [ ":internal_config" ]
configs += [
":extra_warnings",
":internal_config",
]
public_deps = [
":angle_common",
......@@ -295,7 +298,10 @@ static_library("translator") {
}
configs -= angle_undefine_configs
configs += [ ":internal_config" ]
configs += [
":internal_config",
":extra_warnings",
]
public_configs = [ ":external_config" ]
if (use_libfuzzer) {
all_dependent_configs = [ ":translator_disable_pool_alloc" ]
......@@ -554,6 +560,7 @@ shared_library("libGLESv2") {
configs += [
":commit_id_config",
":debug_annotations_config",
":extra_warnings",
":internal_config",
]
......@@ -578,6 +585,7 @@ static_library("libGLESv2_static") {
configs += [
":commit_id_config",
":debug_annotations_config",
":extra_warnings",
":internal_config",
]
......
......@@ -66,24 +66,24 @@ class OutputHLSL : public TIntermTraverser
const size_t size);
// Visit AST nodes and output their code to the body stream
void visitSymbol(TIntermSymbol *);
void visitRaw(TIntermRaw *);
void visitConstantUnion(TIntermConstantUnion *);
void visitSymbol(TIntermSymbol *) override;
void visitRaw(TIntermRaw *) override;
void visitConstantUnion(TIntermConstantUnion *) override;
bool visitSwizzle(Visit visit, TIntermSwizzle *node) override;
bool visitBinary(Visit visit, TIntermBinary *);
bool visitUnary(Visit visit, TIntermUnary *);
bool visitTernary(Visit visit, TIntermTernary *);
bool visitIfElse(Visit visit, TIntermIfElse *);
bool visitSwitch(Visit visit, TIntermSwitch *);
bool visitCase(Visit visit, TIntermCase *);
bool visitBinary(Visit visit, TIntermBinary *) override;
bool visitUnary(Visit visit, TIntermUnary *) override;
bool visitTernary(Visit visit, TIntermTernary *) override;
bool visitIfElse(Visit visit, TIntermIfElse *) override;
bool visitSwitch(Visit visit, TIntermSwitch *) override;
bool visitCase(Visit visit, TIntermCase *) override;
bool visitFunctionPrototype(Visit visit, TIntermFunctionPrototype *node) override;
bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override;
bool visitAggregate(Visit visit, TIntermAggregate *);
bool visitBlock(Visit visit, TIntermBlock *node);
bool visitInvariantDeclaration(Visit visit, TIntermInvariantDeclaration *node);
bool visitDeclaration(Visit visit, TIntermDeclaration *node);
bool visitLoop(Visit visit, TIntermLoop *);
bool visitBranch(Visit visit, TIntermBranch *);
bool visitAggregate(Visit visit, TIntermAggregate *) override;
bool visitBlock(Visit visit, TIntermBlock *node) override;
bool visitInvariantDeclaration(Visit visit, TIntermInvariantDeclaration *node) override;
bool visitDeclaration(Visit visit, TIntermDeclaration *node) override;
bool visitLoop(Visit visit, TIntermLoop *) override;
bool visitBranch(Visit visit, TIntermBranch *) override;
bool handleExcessiveLoop(TInfoSinkBase &out, TIntermLoop *node);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment