Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DAPValue.h475 bool isStruct() const { return Kind == Struct; }
605 assert(isStruct() && "Invalid accessor");
609 assert(isStruct() && "Invalid accessor");
613 assert(isStruct() && "Invalid accessor");
618 assert(isStruct() && "Invalid accessor");
H A DDecl.h3878 bool isStruct() const { return getTagKind() == TagTypeKind::Struct; } in isStruct() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDXILResource.cpp386 bool ResourceTypeInfo::isStruct() const { in isStruct() function in ResourceTypeInfo
484 assert(isStruct() && "Not a Struct"); in getStruct()
569 if (isStruct() && RHS.isStruct() && in operator <()
599 if (isStruct()) { in print()
672 if (RTI.isStruct()) { in getAsMetadata()
695 uint32_t AlignLog2 = RTI.isStruct() ? RTI.getStruct(DL).AlignLog2 : 0; in getAnnotateProps()
718 if (RTI.isStruct()) in getAnnotateProps()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXContainerGlobals.cpp217 if (TypeInfo.isStruct()) in addResourcesForPSV()
234 else if (TypeInfo.isStruct()) in addResourcesForPSV()
H A DDXILPrettyPrinter.cpp93 } else if (RI.isStruct()) in getFormatName()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DGetElementPtrTypeIterator.h145 bool isStruct() const { return isa<StructType *>(CurTy); }
147 bool isSequential() const { return !isStruct(); } in gep_type_begin()
111 bool isStruct() const { return isa<StructType *>(CurTy); } isStruct() function
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp154 if (RD->isStruct() || RD->isClass()) in isValidBaseType()
H A DCGExprCXX.cpp1240 if (RType->getDecl()->isStruct()) { in EmitNewArrayInitializer()
H A DCGDebugInfo.cpp1323 if (RD->isStruct() || RD->isInterface()) in getTagForRecord()
1611 else if (RD && (RD->isStruct() || RD->isUnion())) in getAccessFlag()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStraightLineStrengthReduce.cpp538 if (GTI.isStruct()) in allocateCandidatesAndFindBasisForGEP()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp220 if (V.isStruct() || V.isUnion()) { in getAsSimpleValueDeclRef()
H A DType.cpp680 return RT->getDecl()->isStruct(); in isStructureType()
689 if (!Decl->isStruct()) in isStructureTypeWithFlexibleArrayMember()
709 return RD->isStruct() || RD->isClass() || RD->isInterface(); in isStructureOrClassType()
773 if (RT->getDecl()->isStruct()) in getAsStructureType()
779 if (!RT->getDecl()->isStruct()) in getAsStructureType()
H A DDeclCXX.cpp2202 if (Uuid && isStruct() && !getDeclContext()->isExternCContext() && in isInterfaceLike()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDXILResource.h309 LLVM_ABI bool isStruct() const;
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp479 REGISTER_MATCHER(isStruct); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIRTypes.td589 bool isStruct() const { return getKind() == RecordKind::Struct; };
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6161 AST_MATCHER(TagDecl, isStruct) { in AST_MATCHER() argument
6162 return Node.isStruct(); in AST_MATCHER()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h212 if (Decl->isStruct()) in getKindForDisplay()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp194 if (Record->isStruct()) in getStructureTypeFragment()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACCClause.cpp1923 if (!RD->isStruct() && !RD->isClass()) { in CheckReductionVar()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1499 if (I.isStruct()) in SimplifyDemandedVectorElts()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.cpp3796 assert(V.isStruct()); in VisitCXXUuidofExpr()
4787 if (Val.isStruct()) { in visitAPValueInitializer()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1334 if (!cxx_record_decl->isClass() && !cxx_record_decl->isStruct()) in AddAccessSpecifierDecl()
1339 if ((cxx_record_decl->isStruct() && in AddAccessSpecifierDecl()
4204 else if (record_decl->isStruct()) in GetTypeClass()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp2529 if (GTI.isStruct() && Idx->getType()->isVectorTy()) { in getGetElementPtr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp4287 if (It.isStruct()) in canReplaceOperandWithVariable()

12