Lines Matching refs:ctx
17 FmtContext ctx; in TEST() local
18 std::string result = std::string(tgfmt("", &ctx)); in TEST()
24 FmtContext ctx; in TEST() local
25 std::string result = std::string(tgfmt("", &ctx, "a", "b", "c")); in TEST()
31 FmtContext ctx; in TEST() local
32 ctx.withBuilder("builder"); in TEST()
33 std::string result = std::string(tgfmt("", &ctx)); in TEST()
38 FmtContext ctx; in TEST() local
39 std::string result = std::string(tgfmt("void foo {}", &ctx)); in TEST()
45 FmtContext ctx; in TEST() local
46 std::string result = std::string(tgfmt("$", &ctx)); in TEST()
52 FmtContext ctx; in TEST() local
53 std::string result = std::string(tgfmt("foo bar baz$", &ctx)); in TEST()
59 FmtContext ctx; in TEST() local
61 std::string(tgfmt("$$ $$$$ $$$0 $$$_self", &ctx.withSelf("self"), "-0")); in TEST()
66 FmtContext ctx; in TEST() local
71 std::string(tgfmt("$0 $1 $2 $3", &ctx, "a", b, c + 1, d)); in TEST()
77 FmtContext ctx; in TEST() local
78 std::string result = std::string(tgfmt("$0 %1 $2", &ctx)); in TEST()
84 FmtContext ctx; in TEST() local
85 std::string result = std::string(tgfmt("$2 $0 $2", &ctx, "a", "b", "c")); in TEST()
90 FmtContext ctx; in TEST() local
91 std::string result = std::string(tgfmt("foo$0bar", &ctx, "-")); in TEST()
96 FmtContext ctx; in TEST() local
97 std::string result = std::string(tgfmt("$_self", &ctx.withSelf("sss"))); in TEST()
102 FmtContext ctx; in TEST() local
104 std::string result = std::string(tgfmt("$_builder", &ctx.withBuilder("bbb"))); in TEST()
109 FmtContext ctx; in TEST() local
110 std::string result = std::string(tgfmt("$_op", &ctx.withOp("ooo"))); in TEST()
120 FmtContext ctx; in TEST() local
121 std::string result = std::string(tgfmt("$_op", &ctx.withBuilder("builder"))); in TEST()
127 FmtContext ctx; in TEST() local
128 ctx.addSubst("m", ""); in TEST()
129 std::string result = std::string(tgfmt("$m{$m($m[$m]$m)$m}$m|", &ctx)); in TEST()
135 FmtContext ctx; in TEST() local
136 ctx.addSubst("m", "0 "); in TEST()
137 ctx.addSubst("m1", "1 "); in TEST()
138 ctx.addSubst("m2C", "2 "); in TEST()
139 ctx.addSubst("M_3", "3 "); in TEST()
140 std::string result = std::string(tgfmt("$m$m1$m2C$M_3", &ctx)); in TEST()
145 FmtContext ctx; in TEST() local
146 std::string result = std::string(tgfmt("foo($awesome, $param)", &ctx)); in TEST()
152 FmtContext ctx; in TEST() local
153 ctx.withBuilder("bbb"); in TEST()
156 &ctx.withSelf("sss"), "a", "b")); in TEST()