Home
last modified time | relevance | path

Searched refs:IsArray (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DDescriptor.h80 const bool IsArray = false; member
144 bool isPrimitiveArray() const { return IsArray && !ElemDesc; } in isPrimitiveArray()
151 bool isPrimitive() const { return !IsArray && !ElemRecord; } in isPrimitive()
154 bool isArray() const { return IsArray; } in isArray()
H A DDescriptor.cpp124 Desc->IsInitialized = (B->isStatic() || F->IsArray) && !IsBase; in ctorRecord()
201 IsMutable(IsMutable), IsTemporary(IsTemporary), IsArray(true), in Descriptor()
211 IsTemporary(IsTemporary), IsArray(true), CtorFn(getCtorArrayPrim(Type)), in Descriptor()
222 IsArray(true), CtorFn(ctorArrayDesc), DtorFn(dtorArrayDesc), in Descriptor()
231 IsConst(true), IsMutable(false), IsTemporary(IsTemporary), IsArray(true), in Descriptor()
H A DPointer.h134 if (!Desc->IsArray) in expand()
206 bool inArray() const { return getFieldDesc()->IsArray; } in inArray()
H A DPointer.cpp192 return A.Base == B.Base && A.getFieldDesc()->IsArray; in hasSameArray()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCheckPlacementNew.cpp37 bool &IsArray) const;
72 bool &IsArray) const { in getExtentSizeOfNewTarget()
78 IsArray = false; in getExtentSizeOfNewTarget()
80 IsArray = true; in getExtentSizeOfNewTarget()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprCXX.cpp199 CXXNewExprBits.IsArray = ArraySize.hasValue(); in CXXNewExpr()
234 CXXNewExpr::CXXNewExpr(EmptyShell Empty, bool IsArray, in CXXNewExpr() argument
237 CXXNewExprBits.IsArray = IsArray; in CXXNewExpr()
251 bool IsArray = ArraySize.hasValue(); in Create() local
257 IsArray + HasInit + NumPlacementArgs, IsParenTypeId), in Create()
266 CXXNewExpr *CXXNewExpr::CreateEmpty(const ASTContext &Ctx, bool IsArray, in CreateEmpty() argument
271 IsArray + HasInit + NumPlacementArgs, IsParenTypeId), in CreateEmpty()
274 CXXNewExpr(EmptyShell(), IsArray, NumPlacementArgs, IsParenTypeId); in CreateEmpty()
H A DExprConstant.cpp192 uint64_t &ArraySize, QualType &Type, bool &IsArray, in findMostDerivedSubobject() argument
206 IsArray = true; in findMostDerivedSubobject()
220 IsArray = true; in findMostDerivedSubobject()
225 IsArray = false; in findMostDerivedSubobject()
229 IsArray = false; in findMostDerivedSubobject()
290 bool IsArray = false; in SubobjectDesignator() local
294 MostDerivedType, IsArray, FirstIsUnsizedArray); in SubobjectDesignator()
295 MostDerivedIsArrayElement = IsArray; in SubobjectDesignator()
313 bool IsArray = false; in truncate() local
316 Ctx, Base, Entries, MostDerivedArraySize, MostDerivedType, IsArray, in truncate()
[all …]
H A DDeclCXX.cpp3293 auto IsArray = [&Ctx](MatcherRef Elem, unsigned N) { in isValidStructGUID() local
3324 return IsStruct({IsInt(32), IsInt(16), IsInt(16), IsArray(IsInt(8), 8)})(T); in isValidStructGUID()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1779 bool IsArray; // new[] ? variable
1784 IsGlobal(IsGlobal_), IsArray(IsArray_) {} in NewExpr()
1787 F(ExprList, Type, InitList, IsGlobal, IsArray); in match()
1794 if (IsArray) in printLeft()
1815 bool IsArray; variable
1819 : Node(KDeleteExpr), Op(Op_), IsGlobal(IsGlobal_), IsArray(IsArray_) {} in DeleteExpr()
1821 template<typename Fn> void match(Fn F) const { F(Op, IsGlobal, IsArray); } in match()
1827 if (IsArray) in printLeft()
1927 bool IsArray; variable
1930 : Node(KBracedExpr), Elem(Elem_), Init(Init_), IsArray(IsArray_) {} in BracedExpr()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp99 QualType &Ty, bool &IsArray) { in makeZeroElementRegion() argument
106 IsArray = true; in makeZeroElementRegion()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h858 QualType &Ty, bool &IsArray);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4206 bool IsArray = FullTy->isArrayTy(); in parseFunctionBody() local
4210 if (!IsStruct && !IsArray) in parseFunctionBody()
4216 if (IsArray && Index >= FullTy->getArrayNumElements()) in parseFunctionBody()
4248 bool IsArray = CurTy->isArrayTy(); in parseFunctionBody() local
4252 if (!IsStruct && !IsArray) in parseFunctionBody()
4258 if (IsArray && Index >= CurTy->getArrayNumElements()) in parseFunctionBody()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprCXX.h2213 CXXNewExpr(EmptyShell Empty, bool IsArray, unsigned NumPlacementArgs,
2228 static CXXNewExpr *CreateEmpty(const ASTContext &Ctx, bool IsArray,
2262 bool isArray() const { return CXXNewExprBits.IsArray; } in isArray()
H A DStmt.h721 unsigned IsArray : 1; variable
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1859 bool IsArray = Record.readInt(); in VisitCXXNewExpr() local
1869 assert((IsArray == E->isArray()) && "Wrong IsArray!"); in VisitCXXNewExpr()
1874 (void)IsArray; in VisitCXXNewExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DTokenKinds.def521 TYPE_TRAIT_1(__is_array, IsArray, KEYCXX)
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1278 bool IsArray = getContext().getAsArrayType(Type) != nullptr; in EmitOMPReductionClauseInit() local
1282 if (IsArray) { in EmitOMPReductionClauseInit()
1288 RHSVD, [this, PrivateVD, RHSVD, IsArray]() { in EmitOMPReductionClauseInit()
1289 return IsArray in EmitOMPReductionClauseInit()
H A DCGOpenMPRuntime.cpp9945 llvm::Value *IsArray = MapperCGF.Builder.CreateICmpSGT( in emitUDMapperArrayInitOrDel() local
9962 Cond = MapperCGF.Builder.CreateOr(IsArray, BaseIsBegin); in emitUDMapperArrayInitOrDel()
9966 Cond = IsArray; in emitUDMapperArrayInitOrDel()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExprCXX.cpp2557 QualType AllocType, bool IsArray, in FindAllocationFunctions() argument
2603 IsArray ? OO_Array_New : OO_New); in FindAllocationFunctions()
H A DSemaChecking.cpp13080 const bool IsArray = T->isArrayType(); in DiagnoseAlwaysNonNullPointer() local
13089 if (!IsAddressOf && !IsFunction && !IsArray) in DiagnoseAlwaysNonNullPointer()
13108 else if (IsArray) in DiagnoseAlwaysNonNullPointer()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h6253 QualType AllocType, bool IsArray,