Searched refs:clang (Results 26 - 50 of 1619) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-defines.h26 #if __has_cpp_attribute(clang::fallthrough)
27 #define LLVM_FALLTHROUGH [[clang::fallthrough]]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARC.cpp14 #include "clang/Basic/Builtins.h"
15 #include "clang/Basic/MacroBuilder.h"
16 #include "clang/Basic/TargetBuiltins.h"
18 using namespace clang;
19 using namespace clang::targets;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
H A DTargets.h18 #include "clang/Basic/LangOptions.h"
19 #include "clang/Basic/MacroBuilder.h"
20 #include "clang/Basic/TargetInfo.h"
23 namespace clang { namespace
27 clang::TargetInfo *AllocateTarget(const llvm::Triple &Triple,
28 const clang::TargetOptions &Opts);
34 void DefineStd(clang::MacroBuilder &Builder, llvm::StringRef MacroName,
35 const clang::LangOptions &Opts);
38 void defineCPUMacros(clang::MacroBuilder &Builder, llvm::StringRef CPUName,
42 void addCygMingDefines(const clang
[all...]
/freebsd-11-stable/lib/clang/headers/
H A DMakefile.depend1 # $FreeBSD: stable/11/lib/clang/headers/Makefile.depend 305239 2016-09-01 20:38:59Z bdrewery $
5 usr.bin/clang/clang-tblgen.host \
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DCapturedStmt.h13 namespace clang { namespace
22 } // end namespace clang
H A DExpressionTraits.h17 namespace clang { namespace
/freebsd-11-stable/lib/clang/
H A Dlldb.pre.mk1 # $FreeBSD: stable/11/lib/clang/lldb.pre.mk 360660 2020-05-05 17:10:49Z dim $
3 .include "clang.pre.mk"
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DAbstractTypeReader.h12 #include "clang/AST/Type.h"
13 #include "clang/AST/AbstractBasicReader.h"
15 namespace clang { namespace
26 #include "clang/AST/AbstractTypeReader.inc"
29 } // end namespace clang
H A DAbstractTypeWriter.h12 #include "clang/AST/Type.h"
13 #include "clang/AST/AbstractBasicWriter.h"
14 #include "clang/AST/DeclObjC.h"
16 namespace clang { namespace
27 #include "clang/AST/AbstractTypeWriter.inc"
30 } // end namespace clang
H A DASTContextAllocate.h19 namespace clang { namespace
23 } // namespace clang
26 void *operator new(size_t Bytes, const clang::ASTContext &C,
28 void *operator new[](size_t Bytes, const clang::ASTContext &C,
34 void operator delete(void *Ptr, const clang::ASTContext &C, size_t);
35 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t);
H A DBaseSubobject.h16 #include "clang/AST/CharUnits.h"
17 #include "clang/AST/DeclCXX.h"
23 namespace clang { namespace
53 } // namespace clang
57 template<> struct DenseMapInfo<clang::BaseSubobject> {
58 static clang::BaseSubobject getEmptyKey() {
59 return clang::BaseSubobject(
60 DenseMapInfo<const clang::CXXRecordDecl *>::getEmptyKey(),
61 clang::CharUnits::fromQuantity(DenseMapInfo<int64_t>::getEmptyKey()));
64 static clang
[all...]
H A DStmtGraphTraits.h17 #include "clang/AST/Stmt.h"
23 template <> struct GraphTraits<clang::Stmt *> {
24 using NodeRef = clang::Stmt *;
25 using ChildIteratorType = clang::Stmt::child_iterator;
26 using nodes_iterator = llvm::df_iterator<clang::Stmt *>;
28 static NodeRef getEntryNode(clang::Stmt *S) { return S; }
40 static nodes_iterator nodes_begin(clang::Stmt* S) {
44 static nodes_iterator nodes_end(clang::Stmt* S) {
49 template <> struct GraphTraits<const clang::Stmt *> {
50 using NodeRef = const clang
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState_Fwd.h12 #include "clang/Basic/LLVM.h"
15 namespace clang { namespace
25 template <> struct IntrusiveRefCntPtrInfo<const clang::ento::ProgramState> {
26 static void retain(const clang::ento::ProgramState *state) {
27 clang::ento::ProgramStateRetain(state);
29 static void release(const clang::ento::ProgramState *state) {
30 clang::ento::ProgramStateRelease(state);
35 namespace clang { namespace
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h17 #include "clang/AST/ExternalASTSource.h"
18 #include "clang/Basic/IdentifierTable.h"
32 class ClangASTSource : public clang::ExternalASTSource,
51 clang::Decl *GetExternalDecl(uint32_t) override { return nullptr; }
52 clang::Stmt *GetExternalDeclStmt(uint64_t) override { return nullptr; }
53 clang::Selector GetExternalSelector(uint32_t) override {
54 return clang::Selector();
57 clang::CXXBaseSpecifier *
61 void MaterializeVisibleDecls(const clang::DeclContext *DC) { return; }
85 bool FindExternalVisibleDeclsByName(const clang
[all...]
H A DASTStructExtractor.h16 #include "clang/Sema/SemaConsumer.h"
34 class ASTStructExtractor : public clang::SemaConsumer {
52 ASTStructExtractor(clang::ASTConsumer *passthrough, const char *struct_name,
63 void Initialize(clang::ASTContext &Context) override;
72 bool HandleTopLevelDecl(clang::DeclGroupRef D) override;
75 void HandleTranslationUnit(clang::ASTContext &Ctx) override;
78 void HandleTagDeclDefinition(clang::TagDecl *D) override;
81 void CompleteTentativeDefinition(clang::VarDecl *D) override;
84 void HandleVTable(clang::CXXRecordDecl *RD) override;
94 void InitializeSema(clang
[all...]
H A DASTUtils.h12 #include "clang/Sema/Lookup.h"
13 #include "clang/Sema/MultiplexExternalSemaSource.h"
14 #include "clang/Sema/Sema.h"
15 #include "clang/Sema/SemaConsumer.h"
21 class ExternalASTSourceWrapper : public clang::ExternalSemaSource {
31 clang::Decl *GetExternalDecl(uint32_t ID) override {
35 clang::Selector GetExternalSelector(uint32_t ID) override {
43 clang::Stmt *GetExternalDeclStmt(uint64_t Offset) override {
47 clang::CXXCtorInitializer **
52 clang
[all...]
H A DClangDeclVendor.cpp18 std::vector<clang::NamedDecl *> &decls) {
25 clang::Decl *d = static_cast<clang::Decl *>(compiler_decl.GetOpaqueDecl());
26 clang::NamedDecl *nd = llvm::cast<clang::NamedDecl>(d);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DClangExternalASTSourceCallbacks.cpp12 #include "clang/AST/Decl.h"
16 void ClangExternalASTSourceCallbacks::CompleteType(clang::TagDecl *tag_decl) {
21 clang::ObjCInterfaceDecl *objc_decl) {
26 const clang::RecordDecl *Record, uint64_t &Size, uint64_t &Alignment,
27 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets,
28 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &BaseOffsets,
29 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits>
36 const clang
[all...]
H A DClangASTContext.cpp18 #include "clang/AST/ASTContext.h"
19 #include "clang/AST/ASTImporter.h"
20 #include "clang/AST/Attr.h"
21 #include "clang/AST/CXXInheritance.h"
22 #include "clang/AST/DeclObjC.h"
23 #include "clang/AST/DeclTemplate.h"
24 #include "clang/AST/Mangle.h"
25 #include "clang/AST/RecordLayout.h"
26 #include "clang/AST/Type.h"
27 #include "clang/AS
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DClangASTImporter.h17 #include "clang/AST/ASTImporter.h"
18 #include "clang/AST/CharUnits.h"
19 #include "clang/AST/Decl.h"
20 #include "clang/AST/DeclCXX.h"
21 #include "clang/Basic/FileManager.h"
22 #include "clang/Basic/FileSystemOptions.h"
41 llvm::DenseMap<const clang::FieldDecl *, uint64_t> field_offsets;
42 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> base_offsets;
43 llvm::DenseMap<const clang
[all...]
H A DClangUtil.h7 // A collection of helper methods and data structures for manipulating clang
14 #include "clang/AST/DeclBase.h"
15 #include "clang/AST/Type.h"
19 namespace clang { namespace
27 static clang::QualType GetQualType(const CompilerType &ct);
29 static clang::QualType GetCanonicalQualType(const CompilerType &ct);
33 static clang::TagDecl *GetAsTagDecl(const CompilerType &type);
37 static std::string DumpDecl(const clang::Decl *d);
39 static std::string ToString(const clang::Type *t);
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIChecker.h22 #include "clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h"
23 #include "clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h"
24 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h"
26 namespace clang { namespace
58 void checkDoubleNonblocking(const clang::ento::CallEvent &PreCallEvent,
59 clang::ento::CheckerContext &Ctx) const;
66 void checkUnmatchedWaits(const clang::ento::CallEvent &PreCallEvent,
67 clang::ento::CheckerContext &Ctx) const;
72 void checkMissingWaits(clang::ento::SymbolReaper &SymReaper,
73 clang
[all...]
/freebsd-11-stable/lib/clang/libclang/
H A DMakefile.depend1 # $FreeBSD: stable/11/lib/clang/libclang/Makefile.depend 305239 2016-09-01 20:38:59Z bdrewery $
7 lib/clang/libllvm \
10 usr.bin/clang/clang-tblgen.host \
11 usr.bin/clang/llvm-tblgen.host \
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DFrontendPluginRegistry.h16 #include "clang/Frontend/FrontendAction.h"
19 namespace clang { namespace
24 } // namespace clang
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCommonBugCategories.cpp9 #include "clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h"
12 namespace clang { namespace ento { namespace categories { namespace

Completed in 174 milliseconds

1234567891011>>