Home
last modified time | relevance | path

Searched refs:isStruct (Results 1 – 24 of 24) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DGetElementPtrTypeIterator.h145 bool isStruct() const { return isa<StructType *>(CurTy); } in isStruct() function
147 bool isSequential() const { return !isStruct(); } in isSequential()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DAPValue.h409 bool isStruct() const { return Kind == Struct; }
539 assert(isStruct() && "Invalid accessor");
543 assert(isStruct() && "Invalid accessor");
547 assert(isStruct() && "Invalid accessor");
552 assert(isStruct() && "Invalid accessor");
H A DDecl.h3744 bool isStruct() const { return getTagKind() == TagTypeKind::Struct; } in isStruct() function
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp109 if (RD->isStruct() || RD->isClass()) in isValidBaseType()
H A DCGExprCXX.cpp1229 if (RType->getDecl()->isStruct()) { in EmitNewArrayInitializer()
H A DCGDebugInfo.cpp1129 if (RD->isStruct() || RD->isInterface()) in getTagForRecord()
1361 else if (RD && (RD->isStruct() || RD->isUnion())) in getAccessFlag()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStraightLineStrengthReduce.cpp536 if (GTI.isStruct()) in allocateCandidatesAndFindBasisForGEP()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp224 if (V.isStruct() || V.isUnion()) in getAsSimpleValueDeclRef()
H A DType.cpp591 return RT->getDecl()->isStruct(); in isStructureType()
610 return RD->isStruct() || RD->isClass() || RD->isInterface(); in isStructureOrClassType()
670 if (RT->getDecl()->isStruct()) in getAsStructureType()
676 if (!RT->getDecl()->isStruct()) in getAsStructureType()
H A DDeclCXX.cpp2025 if (Uuid && isStruct() && !getDeclContext()->isExternCContext() && in isInterfaceLike()
H A DExprConstant.cpp2471 if (Value.isStruct()) { in CheckEvaluationResult()
10221 if (!DerivedObject.isStruct()) in VisitCastExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp475 REGISTER_MATCHER(isStruct); in RegistryMaps()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6091 AST_MATCHER(TagDecl, isStruct) { in AST_MATCHER() argument
6092 return Node.isStruct(); in AST_MATCHER()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h577 else if (Decl->isStruct()) in VisitCXXRecordDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp170 if (Record->isStruct()) in getStructureTypeFragment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1439 if (I.isStruct()) in SimplifyDemandedVectorElts()
H A DInstructionCombining.cpp2424 if (GTI.isStruct()) in visitGetElementPtrInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2748 TypeSize ElemSize = GEPTI.isStruct() in getGEPInductionOperand()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1355 if (!cxx_record_decl->isClass() && !cxx_record_decl->isStruct()) in AddAccessSpecifierDecl()
1360 if ((cxx_record_decl->isStruct() && in AddAccessSpecifierDecl()
4138 else if (record_decl->isStruct()) in GetTypeClass()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp4080 if (It.isStruct()) in canReplaceOperandWithVariable()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp2301 if (GTI.isStruct() && Idx->getType()->isVectorTy()) { in getGetElementPtr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp3644 if (RD->isStruct()) in RewriteObjCFieldDeclType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5007 if (GTI.isStruct()) { in parseFunctionBody()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp9910 if ((Parent->isClass() || Parent->isStruct()) && in ActOnFunctionDeclarator()