Lines Matching refs:foldNode
380 void foldNode(ArrayRef<syntax::Token> Range, syntax::Tree *New, ASTPtr From) { in foldNode() function in syntax::TreeBuilder
387 void foldNode(ArrayRef<syntax::Token> Range, syntax::Tree *New, TypeLoc L) { in foldNode() function in syntax::TreeBuilder
389 foldNode(Range, New, nullptr); in foldNode()
392 void foldNode(llvm::ArrayRef<syntax::Token> Range, syntax::Tree *New, in foldNode() function in syntax::TreeBuilder
715 Builder.foldNode(Builder.getDeclarationRange(D), in VisitDecl()
760 Builder.foldNode(DeclarationRange, Result, nullptr); in handleFreeStandingTagDecl()
791 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromCompoundStmt()
798 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromStmt()
837 Builder.foldNode(Builder.getExprRange(E), in WalkUpFromExpr()
887 Builder.foldNode(Builder.getExprRange(S), buildUserDefinedLiteral(S), S); in WalkUpFromUserDefinedLiteral()
958 Builder.foldNode(NameSpecifierTokens, NS, nullptr); in buildNameSpecifier()
968 Builder.foldNode(NameSpecifierTokens, NS, nullptr); in buildNameSpecifier()
980 Builder.foldNode(NameSpecifierTokens, NS, nullptr); in buildNameSpecifier()
1002 Builder.foldNode(Builder.getRange(QualifierLoc.getSourceRange()), in TraverseNestedNameSpecifierLoc()
1020 Builder.foldNode(Builder.getRange(UnqualifiedIdLoc), TheUnqualifiedId, in buildIdExpression()
1028 Builder.foldNode( in buildIdExpression()
1054 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromMemberExpr()
1078 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXThisExpr()
1088 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromParenExpr()
1095 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromIntegerLiteral()
1102 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCharacterLiteral()
1109 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromFloatingLiteral()
1116 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromStringLiteral()
1123 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXBoolLiteralExpr()
1130 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXNullPtrLiteralExpr()
1141 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromUnaryOperator()
1145 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromUnaryOperator()
1157 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromBinaryOperator()
1177 Builder.foldNode(Builder.getRange((*Args.begin())->getBeginLoc(), in buildCallArguments()
1199 Builder.foldNode(Builder.getRange(S->getSourceRange()), in WalkUpFromCallExpr()
1242 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXOperatorCallExpr()
1249 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXOperatorCallExpr()
1257 Builder.foldNode(Builder.getExprRange(S), in WalkUpFromCXXOperatorCallExpr()
1277 Builder.foldNode(Builder.getRange(S->getSourceRange()), in WalkUpFromCXXOperatorCallExpr()
1298 Builder.foldNode(Tokens, new (allocator()) syntax::NamespaceDefinition, S); in WalkUpFromNamespaceDecl()
1314 Builder.foldNode(Builder.getRange(L.getLParenLoc(), L.getRParenLoc()), in WalkUpFromParenTypeLoc()
1324 Builder.foldNode(Builder.getRange(L.getLBracketLoc(), L.getRBracketLoc()), in WalkUpFromArrayTypeLoc()
1339 Builder.foldNode(Builder.getRange(Params.front()->getBeginLoc(), in buildParameterDeclarationList()
1352 Builder.foldNode(Builder.getRange(L.getLParenLoc(), L.getEndLoc()), in WalkUpFromFunctionTypeLoc()
1379 Builder.foldNode(Builder.getRange(SR), in WalkUpFromMemberPointerTypeLoc()
1388 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromDeclStmt()
1394 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromNullStmt()
1403 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromSwitchStmt()
1413 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromCaseStmt()
1422 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromDefaultStmt()
1432 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromIfStmt()
1440 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromForStmt()
1449 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromWhileStmt()
1457 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromContinueStmt()
1465 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromBreakStmt()
1474 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromReturnStmt()
1482 Builder.foldNode(Builder.getStmtRange(S), in WalkUpFromCXXForRangeStmt()
1488 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromEmptyDecl()
1496 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromStaticAssertDecl()
1502 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromLinkageSpecDecl()
1509 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromNamespaceAliasDecl()
1515 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromUsingDirectiveDecl()
1521 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromUsingDecl()
1527 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromUnresolvedUsingValueDecl()
1533 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromUnresolvedUsingTypenameDecl()
1539 Builder.foldNode(Builder.getDeclarationRange(S), in WalkUpFromTypeAliasDecl()
1557 Builder.foldNode(Builder.getDeclarationRange(D), in processDeclaratorAndDeclaration()
1563 Builder.foldNode(Builder.getRange(Range), N, nullptr); in processDeclaratorAndDeclaration()
1578 Builder.foldNode(DeclarationRange, in processDeclaratorAndDeclaration()
1595 Builder.foldNode(Builder.getRange(ReturnDeclaratorRange), in buildTrailingReturn()
1608 Builder.foldNode(Tokens, R, L); in buildTrailingReturn()
1621 Builder.foldNode( in foldExplicitTemplateInstantiation()
1632 Builder.foldNode(Range, N, From); in foldTemplateDeclaration()