Searched refs:Clang (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-current/share/doc/psd/06.Clang/
H A DMakefile2 VOLUME= psd/06.Clang
3 SRCS= Clang.ms
/freebsd-current/contrib/llvm-project/clang/lib/Testing/
H A DTestAST.cpp55 void createMissingComponents(CompilerInstance &Clang) { argument
56 if (!Clang.hasDiagnostics())
57 Clang.createDiagnostics();
58 if (!Clang.hasFileManager())
59 Clang.createFileManager();
60 if (!Clang.hasSourceManager())
61 Clang.createSourceManager(Clang.getFileManager());
62 if (!Clang.hasTarget())
63 Clang
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Frontend/
H A DChainedIncludesSource.cpp125 std::unique_ptr<CompilerInstance> Clang(
127 Clang->setInvocation(std::move(CInvok));
128 Clang->setDiagnostics(Diags.get());
129 Clang->setTarget(TargetInfo::CreateTargetInfo(
130 Clang->getDiagnostics(), Clang->getInvocation().TargetOpts));
131 Clang->createFileManager();
132 Clang->createSourceManager(Clang->getFileManager());
133 Clang
[all...]
H A DPrecompiledPreamble.cpp457 std::unique_ptr<CompilerInstance> Clang(
462 Clang.get());
464 Clang->setInvocation(std::move(PreambleInvocation));
465 Clang->setDiagnostics(&Diagnostics);
468 if (!Clang->createTarget())
471 if (Clang->getFrontendOpts().Inputs.size() != 1 ||
472 Clang->getFrontendOpts().Inputs[0].getKind().getFormat() !=
474 Clang->getFrontendOpts().Inputs[0].getKind().getLanguage() ==
481 ProcessWarningOptions(Diagnostics, Clang->getDiagnosticOpts());
484 createVFSFromCompilerInvocation(Clang
[all...]
H A DASTUnit.cpp1150 std::unique_ptr<CompilerInstance> Clang(
1152 Clang->setInvocation(CCInvocation);
1161 transferASTDataFromCompilerInstance(*Clang);
1167 // Ensure that Clang has a FileManager with the right VFS, which may have
1171 Clang->setFileManager(&*FileMgr);
1173 FileMgr = Clang->createFileManager(std::move(VFS));
1177 CICleanup(Clang.get());
1180 std::string(Clang->getFrontendOpts().Inputs[0].getFile());
1184 Clang->setDiagnostics(&getDiagnostics());
1187 if (!Clang
[all...]
/freebsd-current/contrib/llvm-project/clang/tools/driver/
H A Dcc1_main.cpp1 //===-- cc1_main.cpp - Clang CC1 Compiler Frontend ------------------------===//
229 std::unique_ptr<CompilerInstance> Clang(new CompilerInstance());
232 // Register the support for object-file-wrapped Clang modules.
233 auto PCHOps = Clang->getPCHContainerOperations();
254 bool Success = CompilerInvocation::CreateFromArgs(Clang->getInvocation(),
257 if (!Clang->getFrontendOpts().TimeTracePath.empty()) {
259 Clang->getFrontendOpts().TimeTraceGranularity, Argv0);
262 if (Clang->getFrontendOpts().PrintSupportedCPUs)
263 return PrintSupportedCPUs(Clang->getTargetOpts().Triple);
266 if (Clang
[all...]
/freebsd-current/contrib/llvm-project/clang/include/clang/FrontendTool/
H A DUtils.h34 bool ExecuteCompilerInvocation(CompilerInstance *Clang);
/freebsd-current/contrib/llvm-project/clang/include/clang/Testing/
H A DTestAST.h9 // In normal operation of Clang, the FrontendAction's lifecycle both creates
81 /// Provides access to the AST context and other parts of Clang.
83 ASTContext &context() { return Clang->getASTContext(); }
84 Sema &sema() { return Clang->getSema(); }
85 SourceManager &sourceManager() { return Clang->getSourceManager(); }
86 FileManager &fileManager() { return Clang->getFileManager(); }
87 Preprocessor &preprocessor() { return Clang->getPreprocessor(); }
97 std::unique_ptr<CompilerInstance> Clang; member in class:clang::TestAST
/freebsd-current/share/doc/psd/
H A DMakefile19 06.Clang \
/freebsd-current/contrib/llvm-project/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp10 // minimize the impact of pulling in essentially everything else in Clang.
198 bool ExecuteCompilerInvocation(CompilerInstance *Clang) { argument
200 if (Clang->getFrontendOpts().ShowHelp) {
203 "LLVM 'Clang' Compiler: http://clang.llvm.org",
212 if (Clang->getFrontendOpts().ShowVersion) {
217 Clang->LoadRequestedPlugins();
223 if (!Clang->getFrontendOpts().LLVMArgs.empty()) {
224 unsigned NumArgs = Clang->getFrontendOpts().LLVMArgs.size();
228 Args[i + 1] = Clang->getFrontendOpts().LLVMArgs[i].c_str();
236 AnalyzerOptions &AnOpts = Clang
241 ento::printCheckerHelp(llvm::outs(), *Clang); local
248 ento::printCheckerConfigList(llvm::outs(), *Clang); local
254 ento::printEnabledCheckerList(llvm::outs(), *Clang); local
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp74 std::unique_ptr<CompilerInstance> Clang(new CompilerInstance());
77 // Register the support for object-file-wrapped Clang modules.
78 // FIXME: Clang should register these container operations automatically.
79 auto PCHOps = Clang->getPCHContainerOperations();
89 Clang->getInvocation(), llvm::ArrayRef(Argv.begin(), Argv.size()), Diags);
92 if (Clang->getHeaderSearchOpts().UseBuiltinIncludes &&
93 Clang->getHeaderSearchOpts().ResourceDir.empty())
94 Clang->getHeaderSearchOpts().ResourceDir =
98 Clang->createDiagnostics();
99 if (!Clang
[all...]
/freebsd-current/share/mk/
H A Dbsd.clang-analyze.mk2 # Support Clang static analyzer on SRCS.
24 # Run the Clang static analyzer against all sources and present
33 .error Clang static analyzer requires clang but found that compiler '${CC}' is ${COMPILER_TYPE}
H A Dlocal.gendirdeps.mk16 # Clang has nested directories in its OBJDIR.
H A Dbsd.compiler.mk30 # to differentiate Apple's version of Clang. Apple Clang uses a different
32 # mapping of Apple Clang versions to upstream clang versions see
H A Dbsd.sys.mk83 # Clang has more warnings enabled by default, and when using -Wall, so if WARNS
342 # CFLAGS.clang via CFLAGS.${.TARGET:T} and thus try to pass Clang-specific
367 # Note: Clang does not like relative paths for ld so we map ld.lld -> lld.
H A Dlocal.dirdeps.mk202 # XXX: Clang and GCC always adds -lm currently, even when not needed.
/freebsd-current/lib/clang/liblldb/
H A DMakefile356 SRCS+= Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
357 SRCS+= Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp
358 SRCS+= Plugins/ExpressionParser/Clang/ASTUtils.cpp
359 SRCS+= Plugins/ExpressionParser/Clang/ClangASTImporter.cpp
360 SRCS+= Plugins/ExpressionParser/Clang/ClangASTMetadata.cpp
361 SRCS+= Plugins/ExpressionParser/Clang/ClangASTSource.cpp
362 SRCS+= Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp
363 SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
364 SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionHelper.cpp
365 SRCS+= Plugins/ExpressionParser/Clang/ClangExpressionParse
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DClang.h1 //===--- Clang.h - Clang Tool and ToolChain Implementations ====-*- C++ -*-===//
27 /// Clang compiler tool.
28 class LLVM_LIBRARY_VISIBILITY Clang : public Tool { class in namespace:clang::driver::tools
106 Clang(const ToolChain &TC, bool HasIntegratedBackend = true);
107 ~Clang() override;
121 /// Clang integrated assembler tool.
H A DClang.cpp1 //===-- Clang.cpp - Clang+LLVM ToolChain Implementations --------*- C++ -*-===//
9 #include "Clang.h"
635 // The default is to use Clang Instrumentation.
961 // Return true for both raw Clang AST files and object files which may
992 void Clang::AddPreprocessingOptions(Compilation &C, const JobAction &JA,
1564 void Clang::AddARMTargetArgs(const llvm::Triple &Triple, const ArgList &Args,
1612 void Clang::RenderTargetOptions(const llvm::Triple &EffectiveTriple,
1713 void Clang::AddAArch64TargetArgs(const ArgList &Args,
1783 void Clang
[all...]
/freebsd-current/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticOptions.h78 enum TextDiagnosticFormat { Clang, MSVC, Vi, SARIF }; enumerator in enum:clang::DiagnosticLevelMask::DiagnosticOptions::TextDiagnosticFormat
/freebsd-current/release/packages/
H A DMakefile.package34 clang_COMMENT= Clang Utilities
35 clang_DESC= Clang Utilities
/freebsd-current/contrib/llvm-project/clang/lib/Driver/
H A DToolChain.cpp12 #include "ToolChains/Clang.h"
437 if (!Clang)
438 Clang.reset(new tools::Clang(*this, useIntegratedBackend()));
439 return Clang.get();
/freebsd-current/contrib/llvm-project/clang/include/clang/Driver/
H A DToolChain.h153 mutable std::unique_ptr<Tool> Clang; member in class:clang::driver::ToolChain
331 /// \param ProgName The name the Clang driver was invoked with (from,
379 /// a compiler other than Clang.
629 /// ComputeEffectiveClangTriple - Return the Clang triple to use for this
633 /// Clang.
/freebsd-current/sys/conf/
H A Dkern.mk303 # Note: Clang does not like relative paths for ld so we map ld.lld -> lld.
/freebsd-current/lib/clang/libclang/
H A DMakefile373 SRCS_MIN+= Driver/ToolChains/Clang.cpp

Completed in 589 milliseconds

12