Searched refs:RD (Results 151 - 175 of 206) sorted by relevance

123456789

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1685 CXXRecordDecl *RD = dyn_cast_or_null<CXXRecordDecl>(DC); local
1686 if (RD && RD->isDependentContext() && RD->isCurrentInstantiation(DC))
1980 auto RD = unionType->castAs<RecordType>()->getDecl(); local
1981 return getTargetFieldForToUnionCast(RD, opType);
1984 const FieldDecl *CastExpr::getTargetFieldForToUnionCast(const RecordDecl *RD, argument
1986 auto &Ctx = RD->getASTContext();
1988 for (Field = RD->field_begin(), FieldEnd = RD
3265 RecordDecl *RD = ILE->getType()->castAs<RecordType>()->getDecl(); local
[all...]
H A DDeclBase.cpp233 else if (auto *RD = dyn_cast<CXXRecordDecl>(this))
234 return RD->getDescribedClassTemplate();
1313 if (const auto *RD = dyn_cast<RecordDecl>(this))
1314 FieldsAlreadyLoaded = RD->hasLoadedFieldsFromExternalStorage();
H A DCommentSema.cpp933 if (const RecordDecl *RD =
935 return RD->isUnion();
H A DDeclObjC.cpp614 for (auto *RD : redecls()) {
615 if (RD != this)
616 RD->Data = Data;
1945 for (auto *RD : redecls())
1946 RD->Data = this->Data;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp757 CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D->getDeclContext()); local
758 if (DT && RD && isa<ConditionalOperator>(DT->getUnderlyingExpr()) &&
760 RD->getEnclosingNamespaceContext() == SemaRef.getStdNamespace() &&
761 RD->getIdentifier() && RD->getIdentifier()->isStr("common_type") &&
2940 if (auto *RD = dyn_cast<CXXRecordDecl>(SemaRef.CurContext))
2942 SemaRef.Context.getCanonicalType(SemaRef.Context.getRecordType(RD))));
3715 FunctionDecl *Sema::SubstSpaceshipAsEqualEqual(CXXRecordDecl *RD, argument
3725 TemplateDeclInstantiator Instantiator(*this, RD, NoTemplateArgs);
3742 FriendDecl::Create(Context, RD, Spaceshi
[all...]
H A DSemaCodeComplete.cpp1443 if (const auto *RD = dyn_cast<RecordDecl>(ND))
1444 return RD->getTagKind() == TTK_Class || RD->getTagKind() == TTK_Struct ||
1445 RD->getTagKind() == TTK_Interface;
1456 if (const auto *RD = dyn_cast<RecordDecl>(ND))
1457 return RD->getTagKind() == TTK_Union;
4686 ExprValueKind BaseKind, RecordDecl *RD, Optional<FixItHint> AccessOpFixIt) {
4696 CodeCompletionDeclConsumer Consumer(Results, RD, BaseType, std::move(FixIts));
4697 SemaRef.LookupVisibleDecls(RD, Sema::LookupMemberName, Consumer,
4791 CXXRecordDecl *RD
4684 AddRecordMembersCompletionResults( Sema &SemaRef, ResultBuilder &Results, Scope *S, QualType BaseType, ExprValueKind BaseKind, RecordDecl *RD, Optional<FixItHint> AccessOpFixIt) argument
[all...]
H A DDeclSpec.cpp106 void CXXScopeSpec::MakeSuper(ASTContext &Context, CXXRecordDecl *RD, argument
109 Builder.MakeSuper(Context, RD, SuperLoc, ColonColonLoc);
H A DSemaTemplate.cpp7726 if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(Ctx)) {
7729 if (RD->isLocalClass())
10043 if (auto *RD = dyn_cast<CXXRecordDecl>(Specialization->getDeclContext()))
10044 if (RD->getIdentifier() && RD->getIdentifier()->isStr("valarray") &&
10045 RD->isInStdNamespace())
10715 if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(CurContext)) {
10716 const FunctionDecl *FD = RD->isLocalClass();
10756 if (auto *RD = dyn_cast<CXXRecordDecl>(ND))
10757 return checkImpl(RD);
10812 checkInstantiated(CXXRecordDecl *RD) argument
10828 checkInstantiated(VarDecl *RD) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp2357 const RecordDecl *RD = S.getCapturedRecordDecl(); local
2358 QualType RecordTy = getContext().getRecordType(RD);
2364 RecordDecl::field_iterator CurField = RD->field_begin();
2409 const RecordDecl *RD = S.getCapturedRecordDecl(); local
2439 Ctx.getTagDeclType(RD));
2440 for (auto *FD : RD->fields()) {
H A DCodeGenFunction.h1959 void EmitVTablePtrCheckForCall(const CXXRecordDecl *RD, llvm::Value *VTable,
1963 /// RD using llvm.type.test.
1964 void EmitVTablePtrCheck(const CXXRecordDecl *RD, llvm::Value *VTable,
1968 /// that VTable is a member of RD's type identifier. Or, if vptr CFI is
1969 /// enabled, emit a check that VTable is a member of RD's type identifier.
1970 void EmitTypeMetadataCodeForVCall(const CXXRecordDecl *RD,
1974 /// virtual function for virtual calls to members of RD. This is generally
1976 bool ShouldEmitVTableTypeCheckedLoad(const CXXRecordDecl *RD);
1979 llvm::Value *EmitVTableTypeCheckedLoad(const CXXRecordDecl *RD, llvm::Value *VTable,
2325 const RecordDecl *RD local
[all...]
H A DCGExpr.cpp639 CXXRecordDecl *RD = Ty->getAsCXXRecordDecl(); local
640 return (RD && RD->hasDefinition() && RD->isDynamicClass()) &&
1397 if (const auto *RD = dyn_cast<CXXRecordDecl>(RT->getDecl()))
1398 if (RD->hasMutableFields() || !RD->isTrivial())
4037 const auto *RD = Type.getTypePtr()->getAsCXXRecordDecl(); local
4038 if (!RD)
4041 if (RD
[all...]
H A DCGExprAgg.cpp1807 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local
1808 if (RD->hasUserDeclaredConstructor())
1884 const CXXRecordDecl *RD, const CXXRecordDecl *BaseRD, bool IsVirtual) {
1894 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(RD);
1883 getOverlapForBaseInit( const CXXRecordDecl *RD, const CXXRecordDecl *BaseRD, bool IsVirtual) argument
H A DCGOpenMPRuntimeNVPTX.cpp2216 for (const RecordDecl *RD : GlobalizedRecords.back().Records) {
2217 QualType RDTy = CGM.getContext().getRecordType(RD);
4588 const auto *RD = CS.getCapturedRecordDecl();
4589 auto CurField = RD->field_begin();
4872 const auto *RD = VD->getType()
4876 if (!RD || !RD->isLambda())
4887 RD->getCaptureFields(Captures, ThisCapture);
4894 for (const LambdaCapture &LC : RD->captures()) {
5095 for (const RecordDecl *RD
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSimpleSValBuilder.cpp791 const RecordDecl *RD = LeftFD->getParent(); local
795 if (RD != RightFD->getParent())
810 for (const auto *I : RD->fields()) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp669 RecurrenceDescriptor RD;
670 if (RecurrenceDescriptor::isReductionPHI(PHI, L, RD))
684 RecurrenceDescriptor RD;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h416 CFGDeleteDtor(const CXXRecordDecl *RD, const CXXDeleteExpr *DE) argument
417 : CFGImplicitDtor(DeleteDtor, RD, DE) {}
1163 void appendDeleteDtor(CXXRecordDecl *RD, CXXDeleteExpr *DE, BumpVectorContext &C) {
1164 Elements.push_back(CFGDeleteDtor(RD, DE), C);
/freebsd-11-stable/contrib/unbound/contrib/
H A Dunbound_munin_345 p_config "num.query.flags.RD" "RD (recursion desired) flag" "ABSOLUTE"
352 echo "graph_info This graphs plots the flags inside incoming queries. For example, if QR, AA, TC, RA, Z flags are set, the query can be rejected. RD, AD, CD and DO are legitimately set by some software."
497 for x in num.query.flags.QR num.query.flags.AA num.query.flags.TC num.query.flags.RD num.query.flags.RA num.query.flags.Z num.query.flags.AD num.query.flags.CD num.query.edns.present num.query.edns.DO; do
/freebsd-11-stable/tools/tools/netmap/
H A Dpkt-gen.c1726 RD(5, "pending tx tail %d head %d on ring %d",
1821 RD(1, "waiting for initial packets, poll returns %d %d",
2079 RD(5, "pending tx tail %d head %d on ring %d",
2155 RD(1, "waiting for initial packets, poll returns %d %d",
2210 RD(2, "LIMIT %d --> %d", o, limit);
2230 RD(1, "Received packets with %u frags, "
2251 RD(1, "%s: packet too small (len=%u)", __func__,
2267 RD(2, "Sequence GAP: exp %u found %u",
2270 RD(2, "Sequence OUT OF ORDER: "
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1500 RecordDecl *RD, CapturedRegionKind K,
3824 CXXRecordDecl *RD, SourceRange Range, bool BestCase,
5779 bool FindDeallocationFunction(SourceLocation StartLoc, CXXRecordDecl *RD,
5787 CXXRecordDecl *RD);
6198 FieldDecl *BuildCaptureField(RecordDecl *RD, const sema::Capture &Capture);
6551 const CXXRecordDecl *RD);
6555 void MarkVirtualMembersReferenced(SourceLocation Loc, const CXXRecordDecl *RD,
6600 void checkIllFormedTrivialABIStruct(CXXRecordDecl &RD);
6661 void DeclareImplicitEqualityComparison(CXXRecordDecl *RD,
6844 void DiagnoseAbstractType(const CXXRecordDecl *RD);
12015 RecordDecl *RD; member in struct:clang::final::MisalignedMember
12020 MisalignedMember(Expr *E, RecordDecl *RD, ValueDecl *MD, CharUnits Alignment) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp544 if (const auto *RD = dyn_cast<RecordDecl>(Ctx)) {
546 if (Patterns.consumeNameSuffix(getNodeName(*RD, Scratch),
H A DASTMatchFinder.cpp885 if (auto *RD = TypeNode->getAsCXXRecordDecl())
886 return RD;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp449 RecurrenceDescriptor RD(
452 RedDes = RD;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DType.h1267 /// Check if \param RD is or contains a non-trivial C union.
1268 static bool hasNonTrivialToPrimitiveDefaultInitializeCUnion(const RecordDecl *RD);
1269 static bool hasNonTrivialToPrimitiveDestructCUnion(const RecordDecl *RD);
1270 static bool hasNonTrivialToPrimitiveCopyCUnion(const RecordDecl *RD);
6387 if (auto *RD = getTypePtr()->getBaseElementTypeUnsafe()->getAsRecordDecl())
6388 return hasNonTrivialToPrimitiveDefaultInitializeCUnion(RD);
6393 if (auto *RD = getTypePtr()->getBaseElementTypeUnsafe()->getAsRecordDecl())
6394 return hasNonTrivialToPrimitiveDestructCUnion(RD);
6399 if (auto *RD = getTypePtr()->getBaseElementTypeUnsafe()->getAsRecordDecl())
6400 return hasNonTrivialToPrimitiveCopyCUnion(RD);
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h706 void AddedCXXImplicitMember(const CXXRecordDecl *RD, const Decl *D) override;
/freebsd-11-stable/contrib/binutils/gas/config/
H A Dtc-mips.c2345 && INSN2_USES_REG (EXTRACT_OPERAND (RD, *insn1), MIPS_GR_REG))
2460 reg = EXTRACT_OPERAND (RD, history[i]);
2907 mips_gprmask |= 1 << EXTRACT_OPERAND (RD, *ip);
3014 && insn_uses_reg (ip, EXTRACT_OPERAND (RD, history[0]),
3040 branches write only to RD or to $31). */
3045 == EXTRACT_OPERAND (RD, *ip)))
3051 && (EXTRACT_OPERAND (RD, history[0])
3052 == EXTRACT_OPERAND (RD, *ip)))
3054 && EXTRACT_OPERAND (RD, history[0]) == RA)))
3063 branches only write to RD o
[all...]

Completed in 689 milliseconds

123456789