Lines Matching refs:foldNode
381 void foldNode(ArrayRef<syntax::Token> Range, syntax::Tree *New, ASTPtr From) { in foldNode() function in syntax::TreeBuilder
388 void foldNode(ArrayRef<syntax::Token> Range, syntax::Tree *New, TypeLoc L) { in foldNode() function in syntax::TreeBuilder
390 foldNode(Range, New, nullptr); in foldNode()
393 void foldNode(llvm::ArrayRef<syntax::Token> Range, syntax::Tree *New, in foldNode() function in syntax::TreeBuilder
716 Builder.foldNode(Builder.getDeclarationRange(D), in VisitDecl()
761 Builder.foldNode(DeclarationRange, Result, nullptr); in handleFreeStandingTagDecl()
792 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromCompoundStmt()
799 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromStmt()
867 Builder.foldNode(Builder.getExprRange(E), in WalkUpFromExpr()
917 Builder.foldNode(Builder.getExprRange(S), buildUserDefinedLiteral(S), S); in WalkUpFromUserDefinedLiteral()
988 Builder.foldNode(NameSpecifierTokens, NS, nullptr); in buildNameSpecifier()
998 Builder.foldNode(NameSpecifierTokens, NS, nullptr); in buildNameSpecifier()
1010 Builder.foldNode(NameSpecifierTokens, NS, nullptr); in buildNameSpecifier()
1032 Builder.foldNode(Builder.getRange(QualifierLoc.getSourceRange()), in TraverseNestedNameSpecifierLoc()
1050 Builder.foldNode(Builder.getRange(UnqualifiedIdLoc), TheUnqualifiedId, in buildIdExpression()
1058 Builder.foldNode( in buildIdExpression()
1084 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromMemberExpr()
1108 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXThisExpr()
1118 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromParenExpr()
1125 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromIntegerLiteral()
1132 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCharacterLiteral()
1139 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromFloatingLiteral()
1146 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromStringLiteral()
1153 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXBoolLiteralExpr()
1160 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXNullPtrLiteralExpr()
1171 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromUnaryOperator()
1175 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromUnaryOperator()
1187 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromBinaryOperator()
1207 Builder.foldNode(Builder.getRange((*Args.begin())->getBeginLoc(), in buildCallArguments()
1229 Builder.foldNode(Builder.getRange(S->getSourceRange()), in WalkUpFromCallExpr()
1272 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXOperatorCallExpr()
1279 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXOperatorCallExpr()
1287 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXOperatorCallExpr()
1307 Builder.foldNode(Builder.getRange(S->getSourceRange()), in WalkUpFromCXXOperatorCallExpr()
1328 Builder.foldNode(Tokens, new (allocator()) syntax::NamespaceDefinition, S); in WalkUpFromNamespaceDecl()
1344 Builder.foldNode(Builder.getRange(L.getLParenLoc(), L.getRParenLoc()), in WalkUpFromParenTypeLoc()
1354 Builder.foldNode(Builder.getRange(L.getLBracketLoc(), L.getRBracketLoc()), in WalkUpFromArrayTypeLoc()
1369 Builder.foldNode(Builder.getRange(Params.front()->getBeginLoc(), in buildParameterDeclarationList()
1382 Builder.foldNode(Builder.getRange(L.getLParenLoc(), L.getEndLoc()), in WalkUpFromFunctionTypeLoc()
1409 Builder.foldNode(Builder.getRange(SR), in WalkUpFromMemberPointerTypeLoc()
1418 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromDeclStmt()
1424 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromNullStmt()
1433 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromSwitchStmt()
1443 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromCaseStmt()
1452 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromDefaultStmt()
1466 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromIfStmt()
1474 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromForStmt()
1483 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromWhileStmt()
1491 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromContinueStmt()
1499 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromBreakStmt()
1508 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromReturnStmt()
1516 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromCXXForRangeStmt()
1522 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromEmptyDecl()
1530 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromStaticAssertDecl()
1536 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromLinkageSpecDecl()
1543 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromNamespaceAliasDecl()
1549 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromUsingDirectiveDecl()
1555 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromUsingDecl()
1561 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromUnresolvedUsingValueDecl()
1567 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromUnresolvedUsingTypenameDecl()
1573 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromTypeAliasDecl()
1591 Builder.foldNode(Builder.getDeclarationRange(D), in processDeclaratorAndDeclaration()
1597 Builder.foldNode(Builder.getRange(Range), N, nullptr); in processDeclaratorAndDeclaration()
1612 Builder.foldNode(DeclarationRange, in processDeclaratorAndDeclaration()
1629 Builder.foldNode(Builder.getRange(ReturnDeclaratorRange), in buildTrailingReturn()
1642 Builder.foldNode(Tokens, R, L); in buildTrailingReturn()
1655 Builder.foldNode( in foldExplicitTemplateInstantiation()
1666 Builder.foldNode(Range, N, From); in foldTemplateDeclaration()