aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java
diff options
context:
space:
mode:
authorGravatar plf <plf@google.com>2018-05-30 00:57:11 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-05-30 00:58:34 -0700
commit8f384fc273e36ecc2a35f0b2f0d69e137651e36c (patch)
treee8b571561930246b4c71588df5328982ee483dea /src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java
parent7036e9dcd5f4dfe0d74b70f5754c2d3ec78c5c3c (diff)
C++: Hide compilation context from Skylark
RELNOTES:none PiperOrigin-RevId: 198518792
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java
index f36d12397f..37c43b6f5f 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationInfo.java
@@ -43,7 +43,7 @@ public final class CcCompilationInfo extends NativeInfo implements CcCompilation
/* numMandatoryNamedOnly= */ 1,
/* starArg= */ false,
/* kwArg= */ false,
- "cc_compilation_context"),
+ "cc_compilation_info"),
/* defaultValues= */ ImmutableList.of(),
/* types= */ ImmutableList.of(SkylarkType.of(CcCompilationContext.class)));
@@ -56,7 +56,8 @@ public final class CcCompilationInfo extends NativeInfo implements CcCompilation
Object[] args, Environment env, Location loc) throws EvalException {
CcCommon.checkLocationWhitelisted(loc);
CcCompilationInfo.Builder ccCompilationInfoBuilder = CcCompilationInfo.Builder.create();
- ccCompilationInfoBuilder.setCcCompilationContext((CcCompilationContext) args[0]);
+ ccCompilationInfoBuilder.setCcCompilationContext(
+ ((CcCompilationInfo) args[0]).getCcCompilationContext());
return ccCompilationInfoBuilder.build();
}
};
@@ -70,7 +71,6 @@ public final class CcCompilationInfo extends NativeInfo implements CcCompilation
this.ccCompilationContext = ccCompilationContext;
}
- @Override
public CcCompilationContext getCcCompilationContext() {
return ccCompilationContext;
}