Home
last modified time | relevance | path

Searched refs:FunctionDeclBits (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h2124 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 …]
H A DDeclCXX.h2067 FunctionDeclBits.DeductionCandidateKind = static_cast<unsigned char>(K); in setDeductionCandidateKind()
2072 FunctionDeclBits.DeductionCandidateKind); in getDeductionCandidateKind()
H A DDeclBase.h2048 FunctionDeclBitfields FunctionDeclBits;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3079 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 …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp870 BitsPacker FunctionDeclBits; in VisitFunctionDecl() local
872 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 …]
H A DASTReaderDecl.cpp1044 BitsUnpacker FunctionDeclBits(Record.readInt()); in VisitFunctionDecl() local
1046 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 …]