Searched refs:Cloneable (Results 1 – 25 of 74) sorted by relevance
123
/third_party/skia/third_party/externals/tint/src/ |
D | clone_context.h | 46 class Cloneable : public Castable<Cloneable> { 51 virtual const Cloneable* Clone(CloneContext* ctx) const = 0; 55 inline ProgramID ProgramIDOf(const Cloneable*) { in ProgramIDOf() argument 275 traits::EnableIf<ParamTypeIsPtrOf<F, Cloneable>::value, CloneContext>& 292 transform.function = [=](const Cloneable* in) { in ReplaceAll() 333 typename = traits::EnableIfIsType<WITH, Cloneable>> 337 replacements_[what] = [with]() -> const Cloneable* { return with; }; in Replace() 478 std::function<const Cloneable*(const Cloneable*)> function; 500 const Cloneable* CloneCloneable(const Cloneable* object); 504 void CheckedCastFailure(const Cloneable* got, const TypeInfo& expected); [all …]
|
D | clone_context.cc | 22 TINT_INSTANTIATE_TYPEINFO(tint::Cloneable); 72 const tint::Cloneable* CloneContext::CloneCloneable(const Cloneable* object) { in CloneCloneable() 100 void CloneContext::CheckedCastFailure(const Cloneable* got, in CheckedCastFailure()
|
D | clone_context_test.cc | 30 BlockAllocator<Cloneable> alloc; 33 struct Node : public Castable<Node, Cloneable> { 70 struct NotANode : public Castable<NotANode, Cloneable> { 79 struct ProgramNode : public Castable<ProgramNode, Cloneable> {
|
/third_party/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/ |
D | SharedObject.java | 95 public class SharedObject implements Cloneable { 99 public static final class Reference<T extends SharedObject> implements Cloneable {
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/coll/ |
D | SharedObject.java | 97 public class SharedObject implements Cloneable { 102 public static final class Reference<T extends SharedObject> implements Cloneable {
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/util/ |
D | Freezable.java | 304 public interface Freezable<T> extends Cloneable {
|
D | CompactByteArray.java | 37 public final class CompactByteArray implements Cloneable {
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/util/ |
D | Freezable.java | 304 public interface Freezable<T> extends Cloneable {
|
D | CompactByteArray.java | 35 public final class CompactByteArray implements Cloneable {
|
/third_party/skia/third_party/externals/tint/src/ast/ |
D | node.h | 36 class Node : public Castable<Node, Cloneable> {
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/ |
D | MicroProps.java | 15 public class MicroProps implements Cloneable, MicroPropsGenerator {
|
D | MacroProps.java | 23 public class MacroProps implements Cloneable {
|
/third_party/qrcodegen/java/src/main/java/io/nayuki/qrcodegen/ |
D | BitBuffer.java | 33 public final class BitBuffer implements Cloneable {
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ |
D | MicroProps.java | 20 public class MicroProps implements Cloneable, MicroPropsGenerator {
|
D | MacroProps.java | 19 public class MacroProps implements Cloneable {
|
/third_party/protobuf/java/core/src/main/java/com/google/protobuf/ |
D | MessageLite.java | 133 interface Builder extends MessageLiteOrBuilder, Cloneable {
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/ |
D | UCharacterIterator.java | 30 public abstract class UCharacterIterator implements Cloneable, UForwardCharacterIterator {
|
D | DictionaryBreakEngine.java | 92 static class DequeI implements Cloneable {
|
D | CurrencyPluralInfo.java | 39 public class CurrencyPluralInfo implements Cloneable, Serializable {
|
D | DateIntervalInfo.java | 160 public class DateIntervalInfo implements Cloneable, Freezable<DateIntervalInfo>, Serializable { 177 public static final class PatternInfo implements Cloneable, Serializable {
|
D | PluralRanges.java | 48 private static final class Matrix implements Comparable<Matrix>, Cloneable {
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
D | UCharacterIterator.java | 30 public abstract class UCharacterIterator implements Cloneable, UForwardCharacterIterator {
|
D | DictionaryBreakEngine.java | 91 static class DequeI implements Cloneable {
|
D | CurrencyPluralInfo.java | 40 public class CurrencyPluralInfo implements Cloneable, Serializable {
|
D | DateIntervalInfo.java | 161 public class DateIntervalInfo implements Cloneable, Freezable<DateIntervalInfo>, Serializable { 179 public static final class PatternInfo implements Cloneable, Serializable {
|
123