diff options
author | Dmitry Lomov <dslomov@google.com> | 2016-08-09 09:35:40 +0000 |
---|---|---|
committer | Yue Gan <yueg@google.com> | 2016-08-09 13:45:20 +0000 |
commit | ea9de07ece727b397e427d11db9611db44753c75 (patch) | |
tree | 642e346746acffe9e32d0db65ab92eeb1f6cbfb0 /src/main/java/com/google/devtools/build/lib/packages/Attribute.java | |
parent | 31d70619943fe28a8dcc3e7ecac776fda0d017b6 (diff) |
Add SkylarkClassObjectConstructor - a future return value of "provider" function.
--
MOS_MIGRATED_REVID=129726780
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages/Attribute.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/Attribute.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/Attribute.java b/src/main/java/com/google/devtools/build/lib/packages/Attribute.java index f2fb3355e9..996371494d 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/Attribute.java +++ b/src/main/java/com/google/devtools/build/lib/packages/Attribute.java @@ -1250,7 +1250,8 @@ public final class Attribute implements Comparable<Attribute> { } } } - ClassObject attrs = new SkylarkClassObject(attrValues, + ClassObject attrs = SkylarkClassObjectConstructor.STRUCT.create( + attrValues, "No such regular (non late-bound) attribute '%s'."); return callback.call(attrs, o); } |