Home
last modified time | relevance | path

Searched refs:ASTs (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/
H A DTooling.cpp644 std::vector<std::unique_ptr<ASTUnit>> &ASTs; member in __anonc483d1f70411::ASTBuilderAction
647 ASTBuilderAction(std::vector<std::unique_ptr<ASTUnit>> &ASTs) : ASTs(ASTs) {} in ASTBuilderAction() argument
662 ASTs.push_back(std::move(AST)); in runInvocation()
669 int ClangTool::buildASTs(std::vector<std::unique_ptr<ASTUnit>> &ASTs) { in buildASTs() argument
670 ASTBuilderAction Action(ASTs); in buildASTs()
693 std::vector<std::unique_ptr<ASTUnit>> ASTs; in buildASTFromCodeWithArgs() local
694 ASTBuilderAction Action(ASTs); in buildASTFromCodeWithArgs()
719 assert(ASTs.size() == 1); in buildASTFromCodeWithArgs()
720 return std::move(ASTs[0]); in buildASTFromCodeWithArgs()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h76 const std::vector<llvm::SMTExprRef> &ASTs) { in fromNBinOp() argument
77 assert(!ASTs.empty()); in fromNBinOp()
82 llvm::SMTExprRef res = ASTs.front(); in fromNBinOp()
83 for (std::size_t i = 1; i < ASTs.size(); ++i) in fromNBinOp()
84 res = (Op == BO_LAnd) ? Solver->mkAnd(res, ASTs[i]) in fromNBinOp()
85 : Solver->mkOr(res, ASTs[i]); in fromNBinOp()
H A DSMTConstraintManager.h316 std::vector<llvm::SMTExprRef> ASTs; in REGISTER_TRAIT_WITH_PROGRAMSTATE() local
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/
H A DTooling.h365 int buildASTs(std::vector<std::unique_ptr<ASTUnit>> &ASTs);
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticASTKinds.td450 // Importing ASTs
499 // Importing Objective-C ASTs
570 // Importing C++ ASTs
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DOperationKinds.def43 /// created only for explicit casts; dependent ASTs aren't required
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td7345 HelpText<"Build ASTs and then pretty-print them">;
7347 HelpText<"Build ASTs and print the list of declaration node qualified names">;
7349 HelpText<"Build ASTs and then debug dump them">;
7351 HelpText<"Build ASTs and then debug dump them in the specified format. "
7354 HelpText<"Build ASTs and then debug dump them, forcing deserialization">;
7356 HelpText<"Build ASTs and then debug dump them in the specified format, "
7364 HelpText<"Build ASTs and then debug dump their name lookup tables">,
7367 HelpText<"Build ASTs and view them with GraphViz">;
7377 HelpText<"Build ASTs and convert to LLVM, discarding output">;
7852 HelpText<"Build ASTs then convert to LLVM, emit .bc file">;