/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Descriptor.h | 80 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 D | Descriptor.cpp | 124 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 D | Pointer.h | 134 if (!Desc->IsArray) 206 bool inArray() const { return getFieldDesc()->IsArray; }
|
H A D | Pointer.cpp | 192 return A.Base == B.Base && A.getFieldDesc()->IsArray;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckPlacementNew.cpp | 37 bool &IsArray) const; 72 bool &IsArray) const { 78 IsArray = false; 80 IsArray = true;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 187 CXXNewExprBits.IsArray = ArraySize.hasValue(); 222 CXXNewExpr::CXXNewExpr(EmptyShell Empty, bool IsArray, argument 225 CXXNewExprBits.IsArray = IsArray; 239 bool IsArray = ArraySize.hasValue(); local 245 IsArray + HasInit + NumPlacementArgs, IsParenTypeId), 254 CXXNewExpr *CXXNewExpr::CreateEmpty(const ASTContext &Ctx, bool IsArray, argument 259 IsArray + HasInit + NumPlacementArgs, IsParenTypeId), 262 CXXNewExpr(EmptyShell(), IsArray, NumPlacementArgs, IsParenTypeId);
|
H A D | ExprConstant.cpp | 197 uint64_t &ArraySize, QualType &Type, bool &IsArray, 211 IsArray = true; 225 IsArray = true; 230 IsArray = false; 234 IsArray = false; 295 bool IsArray = false; local 299 MostDerivedType, IsArray, FirstIsUnsizedArray); 300 MostDerivedIsArrayElement = IsArray; 318 bool IsArray = false; local 321 Ctx, Base, Entries, MostDerivedArraySize, MostDerivedType, IsArray, 195 findMostDerivedSubobject(ASTContext &Ctx, APValue::LValueBase Base, ArrayRef<APValue::LValuePathEntry> Path, uint64_t &ArraySize, QualType &Type, bool &IsArray, bool &FirstEntryIsUnsizedArray) argument 462 bool IsArray = MostDerivedPathLength == Entries.size() && local [all...] |
H A D | DeclCXX.cpp | 3234 auto IsArray = [&Ctx](MatcherRef Elem, unsigned N) { 3265 return IsStruct({IsInt(32), IsInt(16), IsInt(16), IsArray(IsInt(8), 8)})(T);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 1741 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 4105 bool IsArray = look(1) == 'a'; local [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 99 QualType &Ty, bool &IsArray) { 106 IsArray = true; 98 makeZeroElementRegion(ProgramStateRef State, SVal LValue, QualType &Ty, bool &IsArray) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 856 /// Otherwise the "IsArray" flag is set. 858 QualType &Ty, bool &IsArray);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 4082 bool IsArray = FullTy->isArrayTy(); local 4086 if (!IsStruct && !IsArray) 4092 if (IsArray && Index >= FullTy->getArrayNumElements()) 4124 bool IsArray = CurTy->isArrayTy(); local 4128 if (!IsStruct && !IsArray) 4134 if (IsArray && Index >= CurTy->getArrayNumElements())
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1844 bool IsArray = Record.readInt(); local 1854 assert((IsArray == E->isArray()) && "Wrong IsArray!"); 1859 (void)IsArray; 3717 /*IsArray=*/Record[ASTStmtReader::NumExprFields],
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 2167 CXXNewExpr(EmptyShell Empty, bool IsArray, unsigned NumPlacementArgs, 2182 static CXXNewExpr *CreateEmpty(const ASTContext &Ctx, bool IsArray, 2216 bool isArray() const { return CXXNewExprBits.IsArray; }
|
H A D | Stmt.h | 715 unsigned IsArray : 1;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 1254 bool IsArray = getContext().getAsArrayType(Type) != nullptr; local 1258 if (IsArray) { 1264 RHSVD, [this, PrivateVD, RHSVD, IsArray]() { 1265 return IsArray
|
H A D | CGOpenMPRuntime.cpp | 9181 llvm::Value *IsArray = MapperCGF.Builder.CreateICmpSGE( local 9183 MapperCGF.Builder.CreateCondBr(IsArray, IsDeleteBB, ExitBB);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 2485 QualType AllocType, bool IsArray, 2531 IsArray ? OO_Array_New : OO_New);
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 5997 QualType AllocType, bool IsArray,
|