Searched refs:IsArray (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.h80 const bool IsArray = false; member in struct:clang::interp::Descriptor
144 bool isPrimitiveArray() const { return IsArray && !ElemDesc; }
151 bool isPrimitive() const { return !IsArray && !ElemRecord; }
154 bool isArray() const { return IsArray; }
H A DDescriptor.cpp124 Desc->IsInitialized = (B->isStatic() || F->IsArray) && !IsBase;
201 IsMutable(IsMutable), IsTemporary(IsTemporary), IsArray(true),
211 IsTemporary(IsTemporary), IsArray(true), CtorFn(getCtorArrayPrim(Type)),
222 IsArray(true), CtorFn(ctorArrayDesc), DtorFn(dtorArrayDesc),
231 IsConst(true), IsMutable(false), IsTemporary(IsTemporary), IsArray(true),
H A DPointer.h134 if (!Desc->IsArray)
206 bool inArray() const { return getFieldDesc()->IsArray; }
H A DPointer.cpp192 return A.Base == B.Base && A.getFieldDesc()->IsArray;
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp187 CXXNewExprBits.IsArray = ArraySize.hasValue();
249 CXXNewExpr::CXXNewExpr(EmptyShell Empty, bool IsArray, argument
252 CXXNewExprBits.IsArray = IsArray;
266 bool IsArray = ArraySize.hasValue(); local
272 IsArray + HasInit + NumPlacementArgs, IsParenTypeId),
281 CXXNewExpr *CXXNewExpr::CreateEmpty(const ASTContext &Ctx, bool IsArray, argument
286 IsArray + HasInit + NumPlacementArgs, IsParenTypeId),
289 CXXNewExpr(EmptyShell(), IsArray, NumPlacementArgs, IsParenTypeId);
H A DExprConstant.cpp196 uint64_t &ArraySize, QualType &Type, bool &IsArray,
210 IsArray = true;
224 IsArray = true;
229 IsArray = false;
233 IsArray = false;
294 bool IsArray = false; local
298 MostDerivedType, IsArray, FirstIsUnsizedArray);
299 MostDerivedIsArrayElement = IsArray;
317 bool IsArray = false; local
320 Ctx, Base, Entries, MostDerivedArraySize, MostDerivedType, IsArray,
194 findMostDerivedSubobject(ASTContext &Ctx, APValue::LValueBase Base, ArrayRef<APValue::LValuePathEntry> Path, uint64_t &ArraySize, QualType &Type, bool &IsArray, bool &FirstEntryIsUnsizedArray) argument
461 bool IsArray = MostDerivedPathLength == Entries.size() && local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1741 bool IsArray; // new[] ? member in class:NewExpr
1746 IsGlobal(IsGlobal_), IsArray(IsArray_) {}
1749 F(ExprList, Type, InitList, IsGlobal, IsArray);
1756 if (IsArray)
1777 bool IsArray; member in class:DeleteExpr
1781 : Node(KDeleteExpr), Op(Op_), IsGlobal(IsGlobal_), IsArray(IsArray_) {}
1783 template<typename Fn> void match(Fn F) const { F(Op, IsGlobal, IsArray); }
1789 if (IsArray)
1867 bool IsArray; member in class:BracedExpr
1870 : Node(KBracedExpr), Elem(Elem_), Init(Init_), IsArray(IsArray
4098 bool IsArray = look(1) == 'a'; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp99 QualType &Ty, bool &IsArray) {
106 IsArray = true;
98 makeZeroElementRegion(ProgramStateRef State, SVal LValue, QualType &Ty, bool &IsArray) argument
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h793 /// Otherwise the "IsArray" flag is set.
795 QualType &Ty, bool &IsArray);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4012 bool IsArray = FullTy->isArrayTy(); local
4016 if (!IsStruct && !IsArray)
4022 if (IsArray && Index >= FullTy->getArrayNumElements())
4054 bool IsArray = CurTy->isArrayTy(); local
4058 if (!IsStruct && !IsArray)
4064 if (IsArray && Index >= CurTy->getArrayNumElements())
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1741 bool IsArray = Record.readInt(); local
1751 assert((IsArray == E->isArray()) && "Wrong IsArray!");
1756 (void)IsArray;
3526 /*IsArray=*/Record[ASTStmtReader::NumExprFields],
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2174 CXXNewExpr(EmptyShell Empty, bool IsArray, unsigned NumPlacementArgs,
2189 static CXXNewExpr *CreateEmpty(const ASTContext &Ctx, bool IsArray,
2223 bool isArray() const { return CXXNewExprBits.IsArray; }
H A DStmt.h715 unsigned IsArray : 1;
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1202 bool IsArray = getContext().getAsArrayType(Type) != nullptr; local
1206 if (IsArray) {
1212 RHSVD, [this, PrivateVD, RHSVD, IsArray]() {
1213 return IsArray
H A DCGOpenMPRuntime.cpp9090 llvm::Value *IsArray = MapperCGF.Builder.CreateICmpSGE( local
9092 MapperCGF.Builder.CreateCondBr(IsArray, IsDeleteBB, ExitBB);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp2348 QualType AllocType, bool IsArray,
2394 IsArray ? OO_Array_New : OO_New);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5770 QualType AllocType, bool IsArray,

Completed in 340 milliseconds