reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
56 static inline void *getAsVoidPointer(T *P) { return P; } 57 static inline T *getFromVoidPointer(void *P) { return static_cast<T *>(P); } 59 enum { NumLowBitsAvailable = detail::ConstantLog2<alignof(T)>::value };tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
152 static bool beforeThanCompareGroups(const GroupInfo *LHS, const GroupInfo *RHS){ 152 static bool beforeThanCompareGroups(const GroupInfo *LHS, const GroupInfo *RHS){ 162 std::map<std::string, GroupInfo> &DiagsInGroup) { 175 typedef SmallPtrSet<GroupInfo *, 16> GroupSetTy; 182 GroupInfo &GI = DiagsInGroup[Group->getValueAsString("GroupName")]; 200 for (std::map<std::string, GroupInfo>::iterator 205 SmallVector<GroupInfo *, 16> SortedGroups(ImplicitGroups.begin(), 207 for (SmallVectorImpl<GroupInfo *>::iterator I = SortedGroups.begin(), 216 for (SmallVectorImpl<GroupInfo *>::const_iterator I = SortedGroups.begin(), 278 std::map<std::string, GroupInfo> &DiagsInGroup; 285 std::map<std::string, GroupInfo> &DiagsInGroup) 347 const GroupInfo &GI = DiagsInGroup[Group->getValueAsString("GroupName")]; 1210 std::map<std::string, GroupInfo> DiagsInGroup; 1259 std::map<std::string, GroupInfo>::iterator I = 1264 std::map<std::string, GroupInfo>::iterator I = 1319 static void emitDiagSubGroups(std::map<std::string, GroupInfo> &DiagsInGroup, 1330 std::map<std::string, GroupInfo>::const_iterator RI = 1339 std::map<std::string, GroupInfo>::const_iterator RI = 1370 static void emitDiagArrays(std::map<std::string, GroupInfo> &DiagsInGroup, 1422 static void emitAllDiagArrays(std::map<std::string, GroupInfo> &DiagsInGroup, 1449 static void emitDiagTable(std::map<std::string, GroupInfo> &DiagsInGroup, 1539 std::map<std::string, GroupInfo> DiagsInGroup; 1551 for (std::map<std::string, GroupInfo>::const_iterator 1613 const std::map<std::string, GroupInfo> &DiagsInGroup) { 1638 const std::map<std::string, GroupInfo> &DiagsInGroup) { 1696 std::map<std::string, GroupInfo> DiagsInGroup; 1705 auto &PedDiags = DiagsInGroup["pedantic"]; 1725 auto &GroupInfo = DiagsInGroup[G->getValueAsString("GroupName")];usr/include/c++/7.4.0/bits/stl_map.h
103 typedef _Tp mapped_type; 104 typedef std::pair<const _Key, _Tp> value_type;usr/include/c++/7.4.0/bits/stl_pair.h
209 : private __pair_base<_T1, _T2> 212 typedef _T2 second_type; /// @c second_type is the second bound type 215 _T2 second; /// @c second is a copy of the second object 252 using _PCCP = _PCC<true, _T1, _T2>; 260 constexpr pair(const _T1& __a, const _T2& __b) 269 explicit constexpr pair(const _T1& __a, const _T2& __b) 283 _T1, _T2>; 311 constexpr pair(_U1&& __x, const _T2& __y) 318 explicit constexpr pair(_U1&& __x, const _T2& __y) 380 is_copy_assignable<_T2>>::value, 391 is_move_assignable<_T2>>::value,usr/include/c++/7.4.0/type_traits
1983 { typedef _Up type; };