Lines Matching full:varname
47 // Generate Replacement for replacing selected expression with given VarName
49 llvm::StringRef VarName) const;
51 tooling::Replacement insertDeclaration(llvm::StringRef VarName,
245 // returns the replacement for substituting the extraction with VarName
248 llvm::StringRef VarName) const {
251 return tooling::Replacement(SM, Chars.getBegin(), ExtractionLength, VarName);
255 ExtractionContext::insertDeclaration(llvm::StringRef VarName,
264 printType(VarType, ExprNode->getDeclContext(), VarName) + " = " +
605 std::string VarName = "placeholder";
618 Result.add(Target->insertDeclaration(VarName, Range, !IsExprStmt)))
624 VarName.clear();
625 if (auto Err = Result.add(Target->replaceWithVar(Range, VarName)))