Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/clang/include/clang/Sema/
HDDesignator.h100 ArrayDesignatorInfo ArrayInfo; member
145 new (&D.ArrayInfo) ArrayDesignatorInfo(Index, LBracketLoc); in CreateArrayDesignator()
151 return ArrayInfo.Index; in getArrayIndex()
157 return isArrayDesignator() ? ArrayInfo.LBracketLoc in getLBracketLoc()
164 return isArrayDesignator() ? ArrayInfo.RBracketLoc in getRBracketLoc()
200 ArrayInfo.RBracketLoc = RBracketLoc; in setRBracketLoc()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
HDDWARFASTParser.cpp24 std::optional<SymbolFile::ArrayInfo>
27 SymbolFile::ArrayInfo array_info; in ParseChildArrayInfo()
HDDWARFASTParser.h63 static std::optional<SymbolFile::ArrayInfo>
HDSymbolFileDWARFDebugMap.h91 std::optional<ArrayInfo>
HDSymbolFileDWARF.h140 std::optional<ArrayInfo>
HDSymbolFileDWARFDebugMap.cpp794 std::optional<SymbolFile::ArrayInfo>
HDDWARFASTParserClang.cpp1390 std::optional<SymbolFile::ArrayInfo> array_info = ParseChildArrayInfo(die); in ParseArrayType()
HDSymbolFileDWARF.cpp1545 std::optional<SymbolFile::ArrayInfo> SymbolFileDWARF::GetDynamicArrayInfoForUID( in GetDynamicArrayInfoForUID()
/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDItaniumCXXABI.cpp105 using ArrayInfo = llvm::DenseMapInfo<ArrayRef<const BindingDecl*>>; typedef
107 return {ArrayInfo::getEmptyKey()}; in getEmptyKey()
110 return {ArrayInfo::getTombstoneKey()}; in getTombstoneKey()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/
HDSymbolFileJSON.h85 std::optional<ArrayInfo> GetDynamicArrayInfoForUID( in GetDynamicArrayInfoForUID()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
HDSymbolFileSymtab.h74 std::optional<ArrayInfo> GetDynamicArrayInfoForUID(
HDSymbolFileSymtab.cpp233 std::optional<SymbolFile::ArrayInfo>
/freebsd-14-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
HDSymbolFile.h212 struct ArrayInfo { struct
222 virtual std::optional<ArrayInfo> argument
HDSymbolFileOnDemand.h100 std::optional<ArrayInfo> GetDynamicArrayInfoForUID(
/freebsd-14-stable/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
HDLVScope.cpp1126 std::stringstream ArrayInfo; in resolveExtra() local
1128 ArrayInfo << getTypeName().str() << " "; in resolveExtra()
1133 ArrayInfo << "[" << Type->getCount() << "]"; in resolveExtra()
1145 ArrayInfo << "[" << LowerBound << ".." << UpperBound << "]"; in resolveExtra()
1147 ArrayInfo << "[" << UpperBound + 1 << "]"; in resolveExtra()
1152 setName(ArrayInfo.str()); in resolveExtra()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBTFDebug.cpp255 ArrayInfo.ElemType = ElemTypeId; in BTFTypeArray()
256 ArrayInfo.Nelems = NumElems; in BTFTypeArray()
269 ArrayInfo.IndexType = BDebug.getArrayIndexTypeId(); in completeType()
274 OS.emitInt32(ArrayInfo.ElemType); in emitType()
275 OS.emitInt32(ArrayInfo.IndexType); in emitType()
276 OS.emitInt32(ArrayInfo.Nelems); in emitType()
HDBTFDebug.h116 struct BTF::BTFArray ArrayInfo; variable
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
HDSymbolFileBreakpad.h96 std::optional<ArrayInfo> GetDynamicArrayInfoForUID( in GetDynamicArrayInfoForUID()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
HDSymbolFileCTF.h90 std::optional<ArrayInfo> GetDynamicArrayInfoForUID( in GetDynamicArrayInfoForUID()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
HDSymbolFilePDB.h87 std::optional<ArrayInfo> GetDynamicArrayInfoForUID(
HDSymbolFilePDB.cpp597 std::optional<SymbolFile::ArrayInfo> SymbolFilePDB::GetDynamicArrayInfoForUID( in GetDynamicArrayInfoForUID()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
HDSymbolFileNativePDB.h119 std::optional<ArrayInfo> GetDynamicArrayInfoForUID(
HDSymbolFileNativePDB.cpp2116 std::optional<SymbolFile::ArrayInfo>
/freebsd-14-stable/contrib/llvm-project/lldb/source/Symbol/
HDSymbolFileOnDemand.cpp201 std::optional<SymbolFile::ArrayInfo>
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
HDTypeSystemClang.cpp5320 static std::optional<SymbolFile::ArrayInfo>