Searched refs:FunctionDeclBits (Results 1 – 6 of 6) sorted by relevance
2124 bool isDeletedBit() const { return FunctionDeclBits.IsDeleted; } in isDeletedBit()2127 bool hasODRHash() const { return FunctionDeclBits.HasODRHash; } in hasODRHash()2130 void setHasODRHash(bool B = true) { FunctionDeclBits.HasODRHash = B; }2306 return (!FunctionDeclBits.HasDefaultedOrDeletedInfo && Body) || in doesThisDeclarationHaveABody()2312 FunctionDeclBits.HasDefaultedOrDeletedInfo = false; in setLazyBody()2324 return FunctionDeclBits.IsVirtualAsWritten; in isVirtualAsWritten()2328 void setVirtualAsWritten(bool V) { FunctionDeclBits.IsVirtualAsWritten = V; } in setVirtualAsWritten()2332 bool isPureVirtual() const { return FunctionDeclBits.IsPureVirtual; } in isPureVirtual()2337 return FunctionDeclBits.IsLateTemplateParsed; in isLateTemplateParsed()2342 FunctionDeclBits.IsLateTemplateParsed = ILT;[all …]
2067 FunctionDeclBits.DeductionCandidateKind = static_cast<unsigned char>(K); in setDeductionCandidateKind()2072 FunctionDeclBits.DeductionCandidateKind); in getDeductionCandidateKind()
2048 FunctionDeclBitfields FunctionDeclBits;
3079 FunctionDeclBits.SClass = S; in FunctionDecl()3080 FunctionDeclBits.IsInline = isInlineSpecified; in FunctionDecl()3081 FunctionDeclBits.IsInlineSpecified = isInlineSpecified; in FunctionDecl()3082 FunctionDeclBits.IsVirtualAsWritten = false; in FunctionDecl()3083 FunctionDeclBits.IsPureVirtual = false; in FunctionDecl()3084 FunctionDeclBits.HasInheritedPrototype = false; in FunctionDecl()3085 FunctionDeclBits.HasWrittenPrototype = true; in FunctionDecl()3086 FunctionDeclBits.IsDeleted = false; in FunctionDecl()3087 FunctionDeclBits.IsTrivial = false; in FunctionDecl()3088 FunctionDeclBits.IsTrivialForCall = false; in FunctionDecl()[all …]
870 BitsPacker FunctionDeclBits; in VisitFunctionDecl() local872 FunctionDeclBits.addBits(llvm::to_underlying(D->getLinkageInternal()), 3); in VisitFunctionDecl()873 FunctionDeclBits.addBits((uint32_t)D->getStorageClass(), /*BitWidth=*/3); in VisitFunctionDecl()874 FunctionDeclBits.addBit(D->isInlineSpecified()); in VisitFunctionDecl()875 FunctionDeclBits.addBit(D->isInlined()); in VisitFunctionDecl()876 FunctionDeclBits.addBit(D->hasSkippedBody()); in VisitFunctionDecl()877 FunctionDeclBits.addBit(D->isVirtualAsWritten()); in VisitFunctionDecl()878 FunctionDeclBits.addBit(D->isPureVirtual()); in VisitFunctionDecl()879 FunctionDeclBits.addBit(D->hasInheritedPrototype()); in VisitFunctionDecl()880 FunctionDeclBits.addBit(D->hasWrittenPrototype()); in VisitFunctionDecl()[all …]
1044 BitsUnpacker FunctionDeclBits(Record.readInt()); in VisitFunctionDecl() local1046 FD->setCachedLinkage((Linkage)FunctionDeclBits.getNextBits(/*Width=*/3)); in VisitFunctionDecl()1047 FD->setStorageClass((StorageClass)FunctionDeclBits.getNextBits(/*Width=*/3)); in VisitFunctionDecl()1048 FD->setInlineSpecified(FunctionDeclBits.getNextBit()); in VisitFunctionDecl()1049 FD->setImplicitlyInline(FunctionDeclBits.getNextBit()); in VisitFunctionDecl()1050 FD->setHasSkippedBody(FunctionDeclBits.getNextBit()); in VisitFunctionDecl()1051 FD->setVirtualAsWritten(FunctionDeclBits.getNextBit()); in VisitFunctionDecl()1055 const bool Pure = FunctionDeclBits.getNextBit(); in VisitFunctionDecl()1056 FD->setHasInheritedPrototype(FunctionDeclBits.getNextBit()); in VisitFunctionDecl()1057 FD->setHasWrittenPrototype(FunctionDeclBits.getNextBit()); in VisitFunctionDecl()[all …]