Lines Matching refs:markChildToken

428   void markChildToken(SourceLocation Loc, NodeRole R);
430 void markChildToken(const syntax::Token *T, NodeRole R);
793 Builder.markChildToken(S->getLBracLoc(), NodeRole::OpenParen); in WalkUpFromCompoundStmt()
796 Builder.markChildToken(S->getRBracLoc(), NodeRole::CloseParen); in WalkUpFromCompoundStmt()
922 Builder.markChildToken(S->getBeginLoc(), syntax::NodeRole::LiteralToken); in WalkUpFromUserDefinedLiteral()
991 Builder.markChildToken(NameSpecifierTokens.begin(), in buildNameSpecifier()
1036 Builder.markChildToken(It.getEndLoc(), syntax::NodeRole::ListDelimiter); in TraverseNestedNameSpecifierLoc()
1051 Builder.markChildToken(TemplateKeywordLoc, in buildIdExpression()
1088 Builder.markChildToken(S->getOperatorLoc(), syntax::NodeRole::AccessToken); in WalkUpFromMemberExpr()
1112 Builder.markChildToken(S->getLocation(), in WalkUpFromCXXThisExpr()
1121 Builder.markChildToken(S->getLParen(), syntax::NodeRole::OpenParen); in WalkUpFromParenExpr()
1123 Builder.markChildToken(S->getRParen(), syntax::NodeRole::CloseParen); in WalkUpFromParenExpr()
1130 Builder.markChildToken(S->getLocation(), syntax::NodeRole::LiteralToken); in WalkUpFromIntegerLiteral()
1137 Builder.markChildToken(S->getLocation(), syntax::NodeRole::LiteralToken); in WalkUpFromCharacterLiteral()
1144 Builder.markChildToken(S->getLocation(), syntax::NodeRole::LiteralToken); in WalkUpFromFloatingLiteral()
1151 Builder.markChildToken(S->getBeginLoc(), syntax::NodeRole::LiteralToken); in WalkUpFromStringLiteral()
1158 Builder.markChildToken(S->getLocation(), syntax::NodeRole::LiteralToken); in WalkUpFromCXXBoolLiteralExpr()
1165 Builder.markChildToken(S->getLocation(), syntax::NodeRole::LiteralToken); in WalkUpFromCXXNullPtrLiteralExpr()
1172 Builder.markChildToken(S->getOperatorLoc(), in WalkUpFromUnaryOperator()
1190 Builder.markChildToken(S->getOperatorLoc(), in WalkUpFromBinaryOperator()
1208 Builder.markChildToken(DelimiterToken, syntax::NodeRole::ListDelimiter); in buildCallArguments()
1228 Builder.markChildToken(LParenToken, syntax::NodeRole::OpenParen); in WalkUpFromCallExpr()
1233 Builder.markChildToken(S->getRParenLoc(), syntax::NodeRole::CloseParen); in WalkUpFromCallExpr()
1275 Builder.markChildToken(S->getOperatorLoc(), in WalkUpFromCXXOperatorCallExpr()
1282 Builder.markChildToken(S->getOperatorLoc(), in WalkUpFromCXXOperatorCallExpr()
1290 Builder.markChildToken(S->getOperatorLoc(), in WalkUpFromCXXOperatorCallExpr()
1305 Builder.markChildToken(LParenToken, syntax::NodeRole::OpenParen); in WalkUpFromCXXOperatorCallExpr()
1311 Builder.markChildToken(S->getRParenLoc(), syntax::NodeRole::CloseParen); in WalkUpFromCXXOperatorCallExpr()
1348 Builder.markChildToken(L.getLParenLoc(), syntax::NodeRole::OpenParen); in WalkUpFromParenTypeLoc()
1349 Builder.markChildToken(L.getRParenLoc(), syntax::NodeRole::CloseParen); in WalkUpFromParenTypeLoc()
1357 Builder.markChildToken(L.getLBracketLoc(), syntax::NodeRole::OpenParen); in WalkUpFromArrayTypeLoc()
1359 Builder.markChildToken(L.getRBracketLoc(), syntax::NodeRole::CloseParen); in WalkUpFromArrayTypeLoc()
1371 Builder.markChildToken(DelimiterToken, syntax::NodeRole::ListDelimiter); in buildParameterDeclarationList()
1382 Builder.markChildToken(L.getLParenLoc(), syntax::NodeRole::OpenParen); in WalkUpFromFunctionTypeLoc()
1387 Builder.markChildToken(L.getRParenLoc(), syntax::NodeRole::CloseParen); in WalkUpFromFunctionTypeLoc()
1436 Builder.markChildToken(S->getSwitchLoc(), in WalkUpFromSwitchStmt()
1445 Builder.markChildToken(S->getKeywordLoc(), in WalkUpFromCaseStmt()
1455 Builder.markChildToken(S->getKeywordLoc(), in WalkUpFromDefaultStmt()
1464 Builder.markChildToken(S->getIfLoc(), syntax::NodeRole::IntroducerKeyword); in WalkUpFromIfStmt()
1470 Builder.markChildToken(S->getElseLoc(), syntax::NodeRole::ElseKeyword); in WalkUpFromIfStmt()
1478 Builder.markChildToken(S->getForLoc(), syntax::NodeRole::IntroducerKeyword); in WalkUpFromForStmt()
1486 Builder.markChildToken(S->getWhileLoc(), in WalkUpFromWhileStmt()
1495 Builder.markChildToken(S->getContinueLoc(), in WalkUpFromContinueStmt()
1503 Builder.markChildToken(S->getBreakLoc(), in WalkUpFromBreakStmt()
1511 Builder.markChildToken(S->getReturnLoc(), in WalkUpFromReturnStmt()
1520 Builder.markChildToken(S->getForLoc(), syntax::NodeRole::IntroducerKeyword); in WalkUpFromCXXForRangeStmt()
1611 Builder.markChildToken(DelimiterToken, syntax::NodeRole::ListDelimiter); in processDeclaratorAndDeclaration()
1644 Builder.markChildToken(Arrow, syntax::NodeRole::ArrowToken); in buildTrailingReturn()
1658 Builder.markChildToken(ExternKW, syntax::NodeRole::ExternKeyword); in foldExplicitTemplateInstantiation()
1659 Builder.markChildToken(TemplateKW, syntax::NodeRole::IntroducerKeyword); in foldExplicitTemplateInstantiation()
1669 Builder.markChildToken(TemplateKW, syntax::NodeRole::IntroducerKeyword); in foldTemplateDeclaration()
1689 void syntax::TreeBuilder::markChildToken(SourceLocation Loc, NodeRole Role) { in markChildToken() function in syntax::TreeBuilder
1695 void syntax::TreeBuilder::markChildToken(const syntax::Token *T, NodeRole R) { in markChildToken() function in syntax::TreeBuilder