reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
252 return BaseConverter<T>::get(NodeKind, Storage.buffer); 260 return BaseConverter<T>::getUnchecked(NodeKind, Storage.buffer); 263 ASTNodeKind getNodeKind() const { return NodeKind; } 271 return NodeKind.hasPointerIdentity() 293 if (!NodeKind.isSame(Other.NodeKind)) 293 if (!NodeKind.isSame(Other.NodeKind)) 294 return NodeKind < Other.NodeKind; 294 return NodeKind < Other.NodeKind; 296 if (ASTNodeKind::getFromNodeKind<QualType>().isSame(NodeKind)) 300 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) { 310 NodeKind)) { 325 if (!NodeKind.isSame(Other.NodeKind)) 325 if (!NodeKind.isSame(Other.NodeKind)) 329 if (ASTNodeKind::getFromNodeKind<QualType>().isSame(NodeKind)) 332 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(NodeKind)) 335 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(NodeKind)) 351 Node.NodeKind = ASTNodeKind::DenseMapInfo::getEmptyKey(); 356 Node.NodeKind = ASTNodeKind::DenseMapInfo::getTombstoneKey(); 361 if (ASTNodeKind::getFromNodeKind<TypeLoc>().isSame(Val.NodeKind)) { 368 Val.NodeKind)) { 380 return (ASTNodeKind::DenseMapInfo::isEqual(LHS.NodeKind, Empty) && 381 ASTNodeKind::DenseMapInfo::isEqual(RHS.NodeKind, Empty)) || 382 (ASTNodeKind::DenseMapInfo::isEqual(LHS.NodeKind, TombStone) && 383 ASTNodeKind::DenseMapInfo::isEqual(RHS.NodeKind, TombStone)) || 406 Result.NodeKind = ASTNodeKind::getFromNode(Node); 426 Result.NodeKind = ASTNodeKind::getFromNodeKind<T>(); 445 Result.NodeKind = ASTNodeKind::getFromNodeKind<T>();tools/clang/lib/AST/ASTTypeTraits.cpp
151 OS << "Unable to print values of type " << NodeKind.asStringRef() << "\n"; 162 OS << "Unable to dump values of type " << NodeKind.asStringRef() << "\n";