Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DAPValue.h400 bool isArray() const { return Kind == Array; }
503 assert(isArray() && "Invalid accessor");
514 assert(isArray() && "Invalid accessor");
522 assert(isArray() && "Invalid accessor");
526 assert(isArray() && "Invalid accessor");
H A DExprCXX.h2235 unsigned initExprOffset() const { return arraySizeOffset() + isArray(); } in initExprOffset()
2241 return isArray() + hasInitializer() + getNumPlacementArgs(); in numTrailingObjects()
2320 bool isArray() const { return CXXNewExprBits.IsArray; } in isArray() function
2326 if (!isArray()) in getArraySize()
2340 if (!isArray()) in getArraySize()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DUndefinedNewArraySizeChecker.cpp42 if (!AC->isArray()) in checkPreCall()
H A DCheckPlacementNew.cpp79 if (NE->isArray()) { in getExtentSizeOfNewTarget()
H A DPointerArithChecker.cpp98 if (NE->isArray()) in getKindOfNewOp()
H A DDynamicTypePropagation.cpp419 if (NewE->isArray()) in checkPostStmt()
H A DMallocChecker.cpp1507 if (NE->isArray()) { in ProcessZeroAllocCheck()
1629 (Call.getOriginExpr()->isArray() ? AF_CXXNewArray : AF_CXXNew)); in checkNewAllocator()
/openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/
H A DMsgPackDocument.cpp213 (Node.isArray() && !DestNode->isArray()))); in readFromBlob()
H A DAMDGPUMetadataVerifier.cpp60 if (!Node.isArray()) in verifyArray()
/openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DMsgPackDocument.h71 bool isArray() const { return getKind() == Type::Array; } in isArray() function
72 bool isScalar() const { return !isMap() && !isArray(); } in isScalar()
/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DDescriptor.h189 bool isArray() const { return IsArray; } in isArray() function
H A DPointer.cpp169 if (Desc->isArray()) { in initialize()
H A DPointer.h127 if (!getFieldDesc()->isArray()) in narrow()
/openbsd-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h1037 bool isArray() const { return getOriginExpr()->isArray(); } in isArray() function
1044 assert(isArray() && "The allocator call doesn't allocate and array!"); in getArraySizeVal()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExprCXX.cpp687 if (!E->isArray()) in CalculateCookiePadding()
705 if (!e->isArray()) { in EmitCXXNewAllocSize()
1298 if (E->isArray()) in EmitNewInitializer()
1564 if (E->isArray() && E->hasInitializer()) { in EmitCXXNewExpr()
1712 assert(E->isArray()); in EmitCXXNewExpr()
1744 if (E->isArray()) { in EmitCXXNewExpr()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp181 if (NE->isArray()) { in computeObjectUnderConstruction()
1054 if (CNE->isArray()) { in VisitCXXNewExpr()
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp395 REGISTER_MATCHER(isArray); in RegistryMaps()
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8148 AST_MATCHER(CXXNewExpr, isArray) { in AST_MATCHER() argument
8149 return Node.isArray(); in AST_MATCHER()
8190 return Node.isArray() && *Node.getArraySize() && in AST_MATCHER_P()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLocal.cpp1604 static bool isArray(AllocaInst *AI) { in isArray() function
1637 if (!AI || isArray(AI) || isStructure(AI)) in LowerDbgDeclare()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DJSONNodeDumper.cpp1291 attributeOnlyIfTrue("isArray", NE->isArray()); in VisitCXXNewExpr()
H A DStmtProfile.cpp2046 ID.AddBoolean(S->isArray()); in VisitCXXNewExpr()
H A DTextNodeDumper.cpp1242 if (Node->isArray()) in VisitCXXNewExpr()
H A DExprConstant.cpp774 return NE->isArray() ? ArrayNew : New; in getKind()
2371 if (Value.isArray()) { in CheckEvaluationResult()
9509 Info.CurrentCall->isStdFunction() && !E->isArray()) { in VisitCXXNewExpr()
10643 assert(V.isArray() && "expected array"); in Success()
10782 assert((!Result.isArray() || Result.getArrayInitializedElts() == 0) && in VisitCXXParenListOrInitListExpr()
10785 if (Result.isArray() && Result.hasArrayFiller()) in VisitCXXParenListOrInitListExpr()
H A DStmtPrinter.cpp2276 if (E->isArray()) { in VisitCXXNewExpr()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExprCXX.cpp3439 if (NE->isArray() == IsArrayForm) in hasMatchingNewInCtorInit()
3470 if (NE->isArray() != IsArrayForm) { in analyzeInClassInitializer()
3509 NE->isArray() != IsArrayForm) { in hasMatchingVarInit()

12