Lines Matching refs:Id

37                                             StringRef Id) {  in getNode()  argument
39 auto It = NodesMap.find(Id); in getNode()
42 "Id not bound: " + Id); in getNode()
46 static Error printNode(StringRef Id, const MatchFinder::MatchResult &Match, in printNode() argument
50 auto NodeOrErr = getNode(Match.Nodes, Id); in printNode()
85 std::string Id; member in __anona430d0b90111::DebugPrintNodeStencil
88 explicit DebugPrintNodeStencil(std::string S) : Id(std::move(S)) {} in DebugPrintNodeStencil()
91 return (llvm::Twine("dPrint(\"") + Id + "\")").str(); in toString()
96 return printNode(Id, Match, Result); in eval()
113 std::string Id; member in __anona430d0b90111::UnaryOperationStencil
116 UnaryOperationStencil(UnaryNodeOperator Op, std::string Id) in UnaryOperationStencil() argument
117 : Op(Op), Id(std::move(Id)) {} in UnaryOperationStencil()
141 return (OpName + "(\"" + Id + "\")").str(); in toString()
149 return printNode(Id, Match, Result); in eval()
151 const auto *E = Match.Nodes.getNodeAs<Expr>(Id); in eval()
154 "Id not bound or not Expr: " + Id); in eval()
206 "Could not construct expression source from ID: " + Id); in eval()
292 std::string Id; member in __anona430d0b90111::IfBoundStencil
297 IfBoundStencil(StringRef Id, Stencil TrueStencil, Stencil FalseStencil) in IfBoundStencil() argument
298 : Id(std::string(Id)), TrueStencil(std::move(TrueStencil)), in IfBoundStencil()
302 return (llvm::Twine("ifBound(\"") + Id + "\", " + TrueStencil->toString() + in toString()
310 return (M.find(Id) != M.end() ? TrueStencil : FalseStencil) in eval()
434 Stencil transformer::dPrint(StringRef Id) { in dPrint() argument
435 return std::make_shared<DebugPrintNodeStencil>(std::string(Id)); in dPrint()
438 Stencil transformer::expression(llvm::StringRef Id) { in expression() argument
440 std::string(Id)); in expression()
463 Stencil transformer::describe(StringRef Id) { in describe() argument
465 std::string(Id)); in describe()
472 Stencil transformer::ifBound(StringRef Id, Stencil TrueStencil, in ifBound() argument
474 return std::make_shared<IfBoundStencil>(Id, std::move(TrueStencil), in ifBound()