Searched refs:IsConstexpr (Results 1 – 10 of 10) sorted by relevance
132 virtual bool IsConstexpr() const { in IsConstexpr() function133 if (parent()) DCHECK(!parent()->IsConstexpr()); in IsConstexpr()163 if (IsConstexpr()) return this; in ConstexprVersion()271 bool IsConstexpr() const final { in IsConstexpr() function279 if (!IsConstexpr()) return this; in NonConstexprVersion()299 if (parent) DCHECK_EQ(parent->IsConstexpr(), IsConstexpr()); in AbstractType()300 DCHECK_EQ(IsConstexprName(name), IsConstexpr()); in AbstractType()301 DCHECK_IMPLIES(non_constexpr_version_ != nullptr, IsConstexpr()); in AbstractType()302 DCHECK(!(IsConstexpr() && (flags_ & AbstractTypeFlag::kTransient))); in AbstractType()306 if (IsConstexpr()) { in SimpleNameImpl()[all …]
76 ComputeGeneratesType(decl->generates, !decl->IsConstexpr()); in ComputeType()89 if (decl->IsConstexpr() && decl->IsTransient()) { in ComputeType()94 if (decl->IsConstexpr()) { in ComputeType()203 if (field_type->IsConstexpr()) { in ComputeType()
108 if (type->IsConstexpr()) { in ProcessArgumentsCommon()176 if (parameter_types.size() != 1 || !parameter_types[0]->IsConstexpr()) { in EmitInstruction()181 if (return_type->IsConstexpr()) { in EmitInstruction()
25 if (IsConstexpr()) stream << "constexpr "; in PrintDeclarationHeader()
180 if (result.empty() || IsConstexpr()) { in GetGeneratedTNodeTypeName()193 DCHECK(!IsConstexpr()); in GetGeneratedTypeNameImpl()201 return IsConstexpr() ? generated_type_ : "TNode<" + generated_type_ + ">"; in GetGeneratedTypeNameImpl()530 return IsConstexpr() ? GetGeneratedTNodeTypeName() in GetGeneratedTypeNameImpl()1085 if (type->IsConstexpr()) return; in AppendLoweredTypes()
160 if (type->IsConstexpr()) { in ProcessArgumentsCommon()255 if (parameter_types.size() != 1 || !parameter_types[0]->IsConstexpr()) { in EmitInstruction()260 if (return_type->IsConstexpr()) { in EmitInstruction()
31 DCHECK(ptr->IsConstexpr()); in GetAbstractType()
338 if (!return_type->IsConstexpr()) { in InlineMacro()463 if (type->IsConstexpr()) { in VisitMacroCommon()751 if ((*type)->IsConstexpr() && !stmt->const_qualified) { in Visit()760 if ((*type)->IsConstexpr()) { in Visit()1333 if (type->IsConstexpr()) { in Visit()2453 if (constant->type()->IsConstexpr()) { in GetLocationReference()2862 if (return_type->IsConstexpr()) { in GenerateCall()3048 if (!return_type->IsConstexpr()) { in GenerateCall()3220 if (arguments.parameters[0].type()->IsConstexpr()) { in Visit()3222 } else if (arguments.parameters[1].type()->IsConstexpr()) { in Visit()
278 if (!type->IsConstexpr()) { in Visit()
884 bool IsConstexpr() const { return flags & AbstractTypeFlag::kConstexpr; } in IsConstexpr() function