Home
last modified time | relevance | path

Searched refs:ClassFlag (Results 1 – 4 of 4) sorted by relevance

/third_party/node/deps/v8/src/torque/
Dtype-visitor.cc244 bool is_shape = flags & ClassFlag::kIsShape; in ComputeType()
248 if (!(flags & ClassFlag::kExtern)) { in ComputeType()
251 if (flags & ClassFlag::kUndefinedLayout) { in ComputeType()
273 !(flags & ClassFlag::kUndefinedLayout)) { in ComputeType()
278 if ((flags & ClassFlag::kExport) && in ComputeType()
284 if ((flags & ClassFlag::kGenerateBodyDescriptor || in ComputeType()
285 flags & ClassFlag::kExport) && in ComputeType()
286 flags & ClassFlag::kUndefinedLayout) { in ComputeType()
290 if (flags & ClassFlag::kGenerateUniqueMap) { in ComputeType()
291 if (!(flags & ClassFlag::kExtern)) { in ComputeType()
[all …]
Dtypes.h669 bool IsExtern() const { return flags_ & ClassFlag::kExtern; } in IsExtern()
671 if (flags_ & ClassFlag::kCppObjectDefinition) return false; in ShouldGeneratePrint()
677 if (flags_ & ClassFlag::kCppObjectDefinition) return false; in ShouldGenerateVerify()
683 if (flags_ & ClassFlag::kCppObjectDefinition) return false; in ShouldGenerateBodyDescriptor()
684 if (flags_ & ClassFlag::kGenerateBodyDescriptor) return true; in ShouldGenerateBodyDescriptor()
688 return flags_ & ClassFlag::kDoNotGenerateCast; in DoNotGenerateCast()
690 bool IsTransient() const override { return flags_ & ClassFlag::kTransient; } in IsTransient()
691 bool IsAbstract() const { return flags_ & ClassFlag::kAbstract; } in IsAbstract()
693 return flags_ & ClassFlag::kHasSameInstanceTypeAsParent; in HasSameInstanceTypeAsParent()
696 if (flags_ & ClassFlag::kCppObjectDefinition) return false; in ShouldGenerateCppClassDefinitions()
[all …]
Dconstants.h151 enum class ClassFlag { enum
169 using ClassFlags = base::Flags<ClassFlag>;
Dtorque-parser.cc982 ClassFlags flags = ClassFlag::kNone; in MakeClassDeclaration()
984 flags |= ClassFlag::kAbstract; in MakeClassDeclaration()
987 flags |= ClassFlag::kHasSameInstanceTypeAsParent; in MakeClassDeclaration()
1004 flags |= ClassFlag::kDoNotGenerateCast; in MakeClassDeclaration()
1007 flags |= ClassFlag::kGenerateBodyDescriptor; in MakeClassDeclaration()
1010 flags |= ClassFlag::kGenerateUniqueMap; in MakeClassDeclaration()
1013 flags |= ClassFlag::kGenerateFactoryFunction; in MakeClassDeclaration()
1016 flags |= ClassFlag::kExport; in MakeClassDeclaration()
1019 flags |= ClassFlag::kHighestInstanceTypeWithinParent; in MakeClassDeclaration()
1022 flags |= ClassFlag::kLowestInstanceTypeWithinParent; in MakeClassDeclaration()
[all …]