Lines Matching defs:NodeKind
165 ASTNodeKind *NodeKind = nullptr) {
170 if (NodeKind)
171 *NodeKind = N->ASTNode.getNodeKind();
174 // We still report the original NodeKind!
191 ASTNodeKind *NodeKind = nullptr) {
194 getDeclAtPositionWithRelations(AST, Pos, Relations, NodeKind))
382 const SymbolIndex *Index, ASTNodeKind &NodeKind) {
409 getDeclAtPositionWithRelations(AST, CurLoc, Relations, &NodeKind);
425 if (NodeKind.isSame(ASTNodeKind::getFromNodeKind<OverrideAttr>()) ||
426 NodeKind.isSame(ASTNodeKind::getFromNodeKind<FinalAttr>())) {
536 bool isDependentName(ASTNodeKind NodeKind) {
537 return NodeKind.isSame(ASTNodeKind::getFromNodeKind<OverloadExpr>()) ||
538 NodeKind.isSame(
540 NodeKind.isSame(
550 ASTNodeKind NodeKind) {
555 if ((Word.ExpandedToken && !isDependentName(NodeKind)) ||
788 ASTNodeKind NodeKind;
790 MainFilePath, Index, NodeKind);
807 MainFilePath, Index, NodeKind);
818 locateSymbolTextually(*Word, AST, Index, MainFilePath, NodeKind);