Searched refs:clang (Results 1 - 25 of 976) sorted by relevance

1234567891011>>

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/
H A DDominators.cpp10 #include "clang/Analysis/Analyses/Dominators.h"
12 using namespace clang;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/
H A DChainedDiagnosticConsumer.cpp10 #include "clang/Frontend/ChainedDiagnosticConsumer.h"
12 using namespace clang;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Lex/
H A DPPCallbacks.cpp10 #include "clang/Lex/PPCallbacks.h"
12 using namespace clang;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
H A DSemaConsumer.cpp10 #include "clang/Sema/SemaConsumer.h"
12 using namespace clang;
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DSubEngine.cpp10 #include "clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h"
12 using namespace clang::ento;
H A DCommonBugCategories.cpp10 #include "clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h"
13 namespace clang { namespace ento { namespace categories { namespace
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DASTStructExtractor.h13 #include "clang/Sema/SemaConsumer.h"
35 class ASTStructExtractor : public clang::SemaConsumer
55 ASTStructExtractor(clang::ASTConsumer *passthrough,
71 void Initialize(clang::ASTContext &Context);
82 bool HandleTopLevelDecl(clang::DeclGroupRef D);
87 void HandleTranslationUnit(clang::ASTContext &Ctx);
92 void HandleTagDeclDefinition(clang::TagDecl *D);
97 void CompleteTentativeDefinition(clang::VarDecl *D);
102 void HandleVTable(clang::CXXRecordDecl *RD, bool DefinitionRequired);
116 void InitializeSema(clang
[all...]
H A DASTResultSynthesizer.h13 #include "clang/Sema/SemaConsumer.h"
32 class ASTResultSynthesizer : public clang::SemaConsumer
48 ASTResultSynthesizer(clang::ASTConsumer *passthrough,
63 void Initialize(clang::ASTContext &Context);
74 bool HandleTopLevelDecl(clang::DeclGroupRef D);
79 void HandleTranslationUnit(clang::ASTContext &Ctx);
84 void HandleTagDeclDefinition(clang::TagDecl *D);
89 void CompleteTentativeDefinition(clang::VarDecl *D);
94 void HandleVTable(clang::CXXRecordDecl *RD, bool DefinitionRequired);
108 void InitializeSema(clang
[all...]
H A DClangASTSource.h15 #include "clang/Basic/IdentifierTable.h"
66 clang::Decl *GetExternalDecl (uint32_t) { return NULL; }
67 clang::Stmt *GetExternalDeclStmt (uint64_t) { return NULL; }
68 clang::Selector GetExternalSelector (uint32_t) { return clang::Selector(); }
70 clang::CXXBaseSpecifier *GetExternalCXXBaseSpecifiers (uint64_t Offset)
72 void MaterializeVisibleDecls (const clang::DeclContext *DC)
75 void InstallASTContext (clang::ASTContext *ast_context)
104 FindExternalVisibleDeclsByName (const clang::DeclContext *DC,
105 clang
[all...]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
H A DTypeOrdering.h13 /// Defines clang::QualTypeOrdering, a total ordering on clang::QualType,
22 #include "clang/AST/CanonicalType.h"
23 #include "clang/AST/Type.h"
26 namespace clang { namespace
40 template<> struct DenseMapInfo<clang::QualType> {
41 static inline clang::QualType getEmptyKey() { return clang::QualType(); }
43 static inline clang::QualType getTombstoneKey() {
44 using clang
[all...]
H A DBaseSubobject.h17 #include "clang/AST/CharUnits.h"
22 namespace clang { namespace
51 } // end namespace clang
55 template<> struct DenseMapInfo<clang::BaseSubobject> {
56 static clang::BaseSubobject getEmptyKey() {
57 return clang::BaseSubobject(
58 DenseMapInfo<const clang::CXXRecordDecl *>::getEmptyKey(),
59 clang::CharUnits::fromQuantity(DenseMapInfo<int64_t>::getEmptyKey()));
62 static clang::BaseSubobject getTombstoneKey() {
63 return clang
[all...]
H A DStmtGraphTraits.h18 #include "clang/AST/Stmt.h"
27 template <> struct GraphTraits<clang::Stmt*> {
28 typedef clang::Stmt NodeType;
29 typedef clang::Stmt::child_iterator ChildIteratorType;
30 typedef llvm::df_iterator<clang::Stmt*> nodes_iterator;
32 static NodeType* getEntryNode(clang::Stmt* S) { return S; }
44 static nodes_iterator nodes_begin(clang::Stmt* S) {
48 static nodes_iterator nodes_end(clang::Stmt* S) {
54 template <> struct GraphTraits<const clang::Stmt*> {
55 typedef const clang
[all...]
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCallbacks.h20 #include "clang/AST/CharUnits.h"
34 typedef void (*CompleteTagDeclCallback)(void *baton, clang::TagDecl *);
35 typedef void (*CompleteObjCInterfaceDeclCallback)(void *baton, clang::ObjCInterfaceDecl *);
36 typedef void (*FindExternalVisibleDeclsByNameCallback)(void *baton, const clang::DeclContext *DC, clang::DeclarationName Name, llvm::SmallVectorImpl <clang::NamedDecl *> *results);
38 const clang::RecordDecl *Record,
41 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets,
42 llvm::DenseMap <const clang::CXXRecordDecl *, clang
[all...]
H A DClangASTContext.h23 #include "clang/AST/TemplateBase.h"
38 typedef void (*CompleteTagDeclCallback)(void *baton, clang::TagDecl *);
39 typedef void (*CompleteObjCInterfaceDeclCallback)(void *baton, clang::ObjCInterfaceDecl *);
48 clang::ASTContext *
51 clang::Builtin::Context *
54 clang::IdentifierTable *
57 clang::LangOptions *
60 clang::SelectorTable *
63 clang::FileManager *
66 clang
[all...]
H A DVerifyDecl.h17 void VerifyDecl (clang::Decl *decl);
H A DClangASTImporter.h17 #include "clang/AST/ASTImporter.h"
18 #include "clang/Basic/FileManager.h"
19 #include "clang/Basic/FileSystemOptions.h"
90 m_file_manager(clang::FileSystemOptions())
94 clang::QualType
95 CopyType (clang::ASTContext *dst_ctx,
96 clang::ASTContext *src_ctx,
97 clang::QualType type);
100 CopyType (clang::ASTContext *dst_ctx,
101 clang
[all...]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
H A DCapturedStmt.h14 namespace clang { namespace
22 } // end namespace clang
H A DExpressionTraits.h18 namespace clang { namespace
H A DOpenCL.h18 namespace clang { namespace
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Frontend/
H A DFrontendPluginRegistry.h13 #include "clang/Frontend/FrontendAction.h"
16 namespace clang { namespace
21 } // end namespace clang
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DAllocationDiagnostics.cpp16 namespace clang { namespace
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Symbol/
H A DVerifyDecl.cpp11 #include "clang/AST/DeclBase.h"
13 void lldb_private::VerifyDecl (clang::Decl *decl)
H A DClangExternalASTSourceCallbacks.cpp18 // or another. This is bad because it means that if clang was built in release
22 // clang .a files that you have since you might be missing functions in the .a
23 // file. So we have to define NDEBUG when including clang headers to avoid any
29 // Need to include assert.h so it is as clang would expect it to be (disabled)
33 #include "clang/AST/DeclBase.h"
34 #include "clang/AST/DeclarationName.h"
45 using namespace clang;
51 const clang::DeclContext *decl_ctx,
52 clang::DeclarationName clang_decl_name
57 llvm::SmallVector <clang
[all...]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState_Fwd.h13 #include "clang/Basic/LLVM.h"
16 namespace clang { namespace
26 template <> struct IntrusiveRefCntPtrInfo<const clang::ento::ProgramState> {
27 static void retain(const clang::ento::ProgramState *state) {
28 clang::ento::ProgramStateRetain(state);
30 static void release(const clang::ento::ProgramState *state) {
31 clang::ento::ProgramStateRelease(state);
36 namespace clang { namespace
/freebsd-10-stable/usr.bin/clang/clang/
H A DMakefile5 PROG_CXX=clang
7 SRCDIR= tools/clang/tools/driver
16 LINKS= ${BINDIR}/clang ${BINDIR}/clang++ \
17 ${BINDIR}/clang ${BINDIR}/clang-cpp
18 MLINKS= clang.1 clang++.1 \
19 clang.1 clang
[all...]

Completed in 112 milliseconds

1234567891011>>