Searched refs:IsAbstract (Results 1 – 6 of 6) sorted by relevance
68 enum IsAbstract { IS_ABSTRACT, IS_CONCRETE }; enum117 IsAbstract is_abstract);
444 IsAbstract is_abstract) { in GenerateMethodSignature()
674 return !IsAbstract() && !HasUndefinedLayout(); in ShouldGeneratePrint()685 return !IsAbstract() && !IsExtern(); in ShouldGenerateBodyDescriptor()691 bool IsAbstract() const { return flags_ & ClassFlag::kAbstract; } in IsAbstract() function705 (!IsExtern() && !IsAbstract()); in ShouldGenerateUniqueMap()709 (ShouldExport() && !IsAbstract()); in ShouldGenerateFactoryFunction()
85 if (!root->type->IsAbstract() && !root->type->HasSameInstanceTypeAsParent()) { in PropagateInstanceTypeConstraints()
537 return (!IsExtern() || nspace()->IsDefaultNamespace()) && !IsAbstract(); in AllowInstantiation()
3739 if (!type_->IsAbstract() && type_->HasStaticSize()) { in Finish()4168 (!type_->IsAbstract() && in GenerateClass()