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") { ...@@ -119,7 +119,10 @@ static_library("preprocessor") {
sources = rebase_path(compiler_gypi.angle_preprocessor_sources, ".", "src") sources = rebase_path(compiler_gypi.angle_preprocessor_sources, ".", "src")
configs -= angle_undefine_configs configs -= angle_undefine_configs
configs += [ ":internal_config" ] configs += [
":extra_warnings",
":internal_config",
]
public_deps = [ public_deps = [
":angle_common", ":angle_common",
...@@ -295,7 +298,10 @@ static_library("translator") { ...@@ -295,7 +298,10 @@ static_library("translator") {
} }
configs -= angle_undefine_configs configs -= angle_undefine_configs
configs += [ ":internal_config" ] configs += [
":internal_config",
":extra_warnings",
]
public_configs = [ ":external_config" ] public_configs = [ ":external_config" ]
if (use_libfuzzer) { if (use_libfuzzer) {
all_dependent_configs = [ ":translator_disable_pool_alloc" ] all_dependent_configs = [ ":translator_disable_pool_alloc" ]
...@@ -554,6 +560,7 @@ shared_library("libGLESv2") { ...@@ -554,6 +560,7 @@ shared_library("libGLESv2") {
configs += [ configs += [
":commit_id_config", ":commit_id_config",
":debug_annotations_config", ":debug_annotations_config",
":extra_warnings",
":internal_config", ":internal_config",
] ]
...@@ -578,6 +585,7 @@ static_library("libGLESv2_static") { ...@@ -578,6 +585,7 @@ static_library("libGLESv2_static") {
configs += [ configs += [
":commit_id_config", ":commit_id_config",
":debug_annotations_config", ":debug_annotations_config",
":extra_warnings",
":internal_config", ":internal_config",
] ]
......
...@@ -66,24 +66,24 @@ class OutputHLSL : public TIntermTraverser ...@@ -66,24 +66,24 @@ class OutputHLSL : public TIntermTraverser
const size_t size); const size_t size);
// Visit AST nodes and output their code to the body stream // Visit AST nodes and output their code to the body stream
void visitSymbol(TIntermSymbol *); void visitSymbol(TIntermSymbol *) override;
void visitRaw(TIntermRaw *); void visitRaw(TIntermRaw *) override;
void visitConstantUnion(TIntermConstantUnion *); void visitConstantUnion(TIntermConstantUnion *) override;
bool visitSwizzle(Visit visit, TIntermSwizzle *node) override; bool visitSwizzle(Visit visit, TIntermSwizzle *node) override;
bool visitBinary(Visit visit, TIntermBinary *); bool visitBinary(Visit visit, TIntermBinary *) override;
bool visitUnary(Visit visit, TIntermUnary *); bool visitUnary(Visit visit, TIntermUnary *) override;
bool visitTernary(Visit visit, TIntermTernary *); bool visitTernary(Visit visit, TIntermTernary *) override;
bool visitIfElse(Visit visit, TIntermIfElse *); bool visitIfElse(Visit visit, TIntermIfElse *) override;
bool visitSwitch(Visit visit, TIntermSwitch *); bool visitSwitch(Visit visit, TIntermSwitch *) override;
bool visitCase(Visit visit, TIntermCase *); bool visitCase(Visit visit, TIntermCase *) override;
bool visitFunctionPrototype(Visit visit, TIntermFunctionPrototype *node) override; bool visitFunctionPrototype(Visit visit, TIntermFunctionPrototype *node) override;
bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override; bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override;
bool visitAggregate(Visit visit, TIntermAggregate *); bool visitAggregate(Visit visit, TIntermAggregate *) override;
bool visitBlock(Visit visit, TIntermBlock *node); bool visitBlock(Visit visit, TIntermBlock *node) override;
bool visitInvariantDeclaration(Visit visit, TIntermInvariantDeclaration *node); bool visitInvariantDeclaration(Visit visit, TIntermInvariantDeclaration *node) override;
bool visitDeclaration(Visit visit, TIntermDeclaration *node); bool visitDeclaration(Visit visit, TIntermDeclaration *node) override;
bool visitLoop(Visit visit, TIntermLoop *); bool visitLoop(Visit visit, TIntermLoop *) override;
bool visitBranch(Visit visit, TIntermBranch *); bool visitBranch(Visit visit, TIntermBranch *) override;
bool handleExcessiveLoop(TInfoSinkBase &out, TIntermLoop *node); 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