Searched refs:ArrayIndex (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DPointer.cpp111 Path.push_back(APValue::LValuePathEntry::ArrayIndex(Ptr.getIndex()));
H A DByteCodeExprGen.h227 llvm::Optional<uint64_t> ArrayIndex; variable
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1091 class ArrayIndex : public SExpr { class in namespace:clang::threadSafety
1093 ArrayIndex(SExpr *A, SExpr *N) : SExpr(COP_ArrayIndex), Array(A), Index(N) {} function in class:clang::threadSafety::ArrayIndex
1094 ArrayIndex(const ArrayIndex &E, SExpr *A, SExpr *N) function in class:clang::threadSafety::ArrayIndex
1113 typename C::CType compare(const ArrayIndex* E, C& Cmp) const {
H A DThreadSafetyTraverse.h760 void printArrayIndex(const ArrayIndex *E, StreamType &SS) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DAPValue.h204 static LValuePathEntry ArrayIndex(uint64_t Index) { function in class:clang::APValue::LValuePathEntry
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp369 uint64_t ArrayIndex = IsArray ? Entries.back().getAsArrayIndex() local
373 return {ArrayIndex, ArraySize - ArrayIndex};
396 Entries.push_back(PathEntry::ArrayIndex(0));
407 Entries.push_back(PathEntry::ArrayIndex(0));
432 Entries.push_back(PathEntry::ArrayIndex(Imag));
453 Entries.back() = PathEntry::ArrayIndex(
463 uint64_t ArrayIndex = IsArray ? Entries.back().getAsArrayIndex() local
468 if (N < -(int64_t)ArrayIndex || N > ArraySize - ArrayIndex) {
[all...]
H A DExpr.cpp2211 LValuePathEntry Path[1] = {LValuePathEntry::ArrayIndex(0)};
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp599 return new (Arena) til::ArrayIndex(E0, E1);

Completed in 114 milliseconds