/freebsd-11-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-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 187 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 D | ExprConstant.cpp | 196 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 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 4098 bool IsArray = look(1) == 'a'; local [all...] |
/freebsd-11-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-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 793 /// Otherwise the "IsArray" flag is set. 795 QualType &Ty, bool &IsArray);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 4012 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 D | ASTReaderStmt.cpp | 1741 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 D | ExprCXX.h | 2174 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 D | Stmt.h | 715 unsigned IsArray : 1;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 1202 bool IsArray = getContext().getAsArrayType(Type) != nullptr; local 1206 if (IsArray) { 1212 RHSVD, [this, PrivateVD, RHSVD, IsArray]() { 1213 return IsArray
|
H A D | CGOpenMPRuntime.cpp | 9090 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 D | SemaExprCXX.cpp | 2348 QualType AllocType, bool IsArray, 2394 IsArray ? OO_Array_New : OO_New);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 5770 QualType AllocType, bool IsArray,
|