/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | TaggedASTType.h | 28 TaggedASTType (lldb::clang_type_t type, clang::ASTContext *ast_context) :
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 15 #include "clang/AST/ASTContext.h" 57 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, 178 static void GenerateInjectedTemplateArgs(ASTContext &Context, 225 FunctionTemplateDecl *FunctionTemplateDecl::Create(ASTContext &C, 235 FunctionTemplateDecl *FunctionTemplateDecl::CreateDeserialized(ASTContext &C, 243 FunctionTemplateDecl::newCommon(ASTContext &C) const { 252 ASTContext &Context = getASTContext(); 303 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C, 316 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C, 325 ASTContext [all...] |
H A D | DeclFriend.cpp | 15 #include "clang/AST/ASTContext.h" 27 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC, 58 FriendDecl *FriendDecl::CreateDeserialized(ASTContext &C, unsigned ID,
|
H A D | DeclOpenMP.cpp | 14 #include "clang/AST/ASTContext.h" 28 OMPThreadPrivateDecl *OMPThreadPrivateDecl::Create(ASTContext &C, 43 OMPThreadPrivateDecl *OMPThreadPrivateDecl::CreateDeserialized(ASTContext &C,
|
H A D | Mangle.cpp | 15 #include "clang/AST/ASTContext.h" 64 static StdOrFastCC getStdOrFastCallMangling(const ASTContext &Context, 94 const ASTContext &ASTContext = getASTContext(); local 96 StdOrFastCC CC = getStdOrFastCallMangling(ASTContext, D); 133 const ASTContext &ASTContext = getASTContext(); local 134 StdOrFastCC CC = getStdOrFastCallMangling(ASTContext, D); 171 ArgWords += llvm::RoundUpToAlignment(ASTContext.getTypeSize(AT), 32) / 32;
|
H A D | NestedNameSpecifier.cpp | 15 #include "clang/AST/ASTContext.h" 28 NestedNameSpecifier::FindOrInsert(const ASTContext &Context, 46 NestedNameSpecifier::Create(const ASTContext &Context, 59 NestedNameSpecifier::Create(const ASTContext &Context, 74 NestedNameSpecifier::Create(const ASTContext &Context, 89 NestedNameSpecifier::Create(const ASTContext &Context, 101 NestedNameSpecifier::Create(const ASTContext &Context, IdentifierInfo *II) { 111 NestedNameSpecifier::GlobalSpecifier(const ASTContext &Context) { 500 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context, 513 void NestedNameSpecifierLocBuilder::Extend(ASTContext [all...] |
H A D | Stmt.cpp | 14 #include "clang/AST/ASTContext.h" 52 void *Stmt::operator new(size_t bytes, const ASTContext& C, 255 CompoundStmt::CompoundStmt(const ASTContext &C, ArrayRef<Stmt*> Stmts, 271 void CompoundStmt::setStmts(const ASTContext &C, Stmt **Stmts, 285 AttributedStmt *AttributedStmt::Create(const ASTContext &C, SourceLocation Loc, 294 AttributedStmt *AttributedStmt::CreateEmpty(const ASTContext &C, 303 std::string AsmStmt::generateAsmString(const ASTContext &C) const { 389 void GCCAsmStmt::setOutputsAndInputsAndClobbers(const ASTContext &C, 444 const ASTContext &C, unsigned &DiagOffs) const { 582 std::string GCCAsmStmt::generateAsmString(const ASTContext [all...] |
H A D | ASTContext.cpp | 1 //===--- ASTContext.cpp - Context to hold long-lived AST nodes ------------===// 10 // This file implements the ASTContext interface. 14 #include "clang/AST/ASTContext.h" 45 unsigned ASTContext::NumImplicitDefaultConstructors; 46 unsigned ASTContext::NumImplicitDefaultConstructorsDeclared; 47 unsigned ASTContext::NumImplicitCopyConstructors; 48 unsigned ASTContext::NumImplicitCopyConstructorsDeclared; 49 unsigned ASTContext::NumImplicitMoveConstructors; 50 unsigned ASTContext::NumImplicitMoveConstructorsDeclared; 51 unsigned ASTContext 712 ASTContext::ASTContext(LangOptions& LOpts, SourceManager &SM, function in class:ASTContext [all...] |
H A D | DeclCXX.cpp | 14 #include "clang/AST/ASTContext.h" 33 AccessSpecDecl *AccessSpecDecl::CreateDeserialized(ASTContext &C, unsigned ID) { 38 void LazyASTUnresolvedSet::getFromExternalSource(ASTContext &C) const { 93 CXXRecordDecl *CXXRecordDecl::Create(const ASTContext &C, TagKind TK, 108 CXXRecordDecl *CXXRecordDecl::CreateLambda(const ASTContext &C, DeclContext *DC, 126 CXXRecordDecl::CreateDeserialized(const ASTContext &C, unsigned ID) { 138 ASTContext &C = getASTContext(); 571 ASTContext &Ctx = getASTContext(); 672 ASTContext &Context = getASTContext(); 906 ASTContext [all...] |
H A D | ExprCXX.cpp | 14 #include "clang/AST/ASTContext.h" 43 QualType CXXTypeidExpr::getTypeOperand(ASTContext &Context) const { 50 QualType CXXUuidofExpr::getTypeOperand(ASTContext &Context) const { 120 StringRef CXXUuidofExpr::getUuidAsStringRef(ASTContext &Context) const { 141 CXXNewExpr::CXXNewExpr(const ASTContext &C, bool globalNew, 204 void CXXNewExpr::AllocateArgsArray(const ASTContext &C, bool isArray, 214 bool CXXNewExpr::shouldNullCheckAllocation(const ASTContext &Ctx) const { 238 CXXPseudoDestructorExpr::CXXPseudoDestructorExpr(const ASTContext &Context, 292 UnresolvedLookupExpr::Create(const ASTContext &C, 313 UnresolvedLookupExpr::CreateEmpty(const ASTContext [all...] |
H A D | InheritViz.cpp | 16 #include "clang/AST/ASTContext.h" 37 ASTContext& Context; 43 InheritanceHierarchyWriter(ASTContext& Context, raw_ostream& Out) 138 void CXXRecordDecl::viewInheritance(ASTContext& Context) const {
|
H A D | ExprClassification.cpp | 15 #include "clang/AST/ASTContext.h" 26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E); 27 static Cl::Kinds ClassifyDecl(ASTContext &Ctx, const Decl *D); 28 static Cl::Kinds ClassifyUnnamed(ASTContext &Ctx, QualType T); 29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E); 30 static Cl::Kinds ClassifyBinaryOp(ASTContext &Ctx, const BinaryOperator *E); 31 static Cl::Kinds ClassifyConditional(ASTContext &Ctx, 34 static Cl::ModifiableType IsModifiable(ASTContext &Ctx, const Expr *E, 37 Cl Expr::ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const { 102 static Cl::Kinds ClassifyInternal(ASTContext [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclOpenMP.h | 59 static OMPThreadPrivateDecl *Create(ASTContext &C, DeclContext *DC, 62 static OMPThreadPrivateDecl *CreateDeserialized(ASTContext &C,
|
H A D | Mangle.h | 26 class ASTContext; 77 ASTContext &Context; 87 explicit MangleContext(ASTContext &Context, 94 ASTContext &getASTContext() const { return Context; } 162 explicit ItaniumMangleContext(ASTContext &C, DiagnosticsEngine &D) 179 static ItaniumMangleContext *create(ASTContext &Context, 185 explicit MicrosoftMangleContext(ASTContext &C, DiagnosticsEngine &D) 210 static MicrosoftMangleContext *create(ASTContext &Context,
|
H A D | RecordLayout.h | 22 class ASTContext; 33 /// These objects are managed by ASTContext. 127 friend class ASTContext; 129 ASTRecordLayout(const ASTContext &Ctx, CharUnits size, CharUnits alignment, 135 ASTRecordLayout(const ASTContext &Ctx, 152 void Destroy(ASTContext &Ctx);
|
H A D | ASTVector.h | 1 //===- ASTVector.h - Vector that uses ASTContext for allocation --*- C++ -*-=// 11 // allocated using the allocator associated with an ASTContext.. 54 class ASTContext; 74 ASTVector(const ASTContext &C, unsigned N) 166 void push_back(const_reference Elt, const ASTContext &C) { 177 void reserve(const ASTContext &C, unsigned N) { 189 void append(const ASTContext &C, in_iter in_start, in_iter in_end) { 208 void append(const ASTContext &C, size_type NumInputs, const T &Elt) { 225 iterator insert(const ASTContext &C, iterator I, const T &Elt) { 246 iterator insert(const ASTContext [all...] |
H A D | DeclGroup.h | 22 class ASTContext; 40 static DeclGroup *Create(ASTContext &C, Decl **Decls, unsigned NumDecls); 72 static DeclGroupRef Create(ASTContext &C, Decl **Decls, unsigned NumDecls) {
|
H A D | DeclTemplate.h | 67 static TemplateParameterList *Create(const ASTContext &C, 175 static TemplateArgumentList *CreateCopy(ASTContext &Context, 302 Create(ASTContext &C, FunctionDecl *FD, FunctionTemplateDecl *Template, 388 unsigned NumTemplateArgs, ASTContext &Context) { 622 virtual CommonBase *newCommon(ASTContext &C) const = 0; 776 CommonBase *newCommon(ASTContext &C) const; 864 static FunctionTemplateDecl *Create(ASTContext &C, DeclContext *DC, 871 static FunctionTemplateDecl *CreateDeserialized(ASTContext &C, unsigned ID); 953 static TemplateTypeParmDecl *Create(const ASTContext &C, DeclContext *DC, 959 static TemplateTypeParmDecl *CreateDeserialized(const ASTContext [all...] |
H A D | NSAPI.h | 18 class ASTContext; 25 explicit NSAPI(ASTContext &Ctx); 27 ASTContext &getASTContext() const { return Ctx; } 194 ASTContext &Ctx;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/CodeGen/ |
H A D | CodeGenABITypes.h | 37 class ASTContext; 50 CodeGenABITypes(ASTContext &C, const CodeGenOptions &CodeGenOpts,
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Frontend/ |
H A D | MultiplexConsumer.h | 36 virtual void Initialize(ASTContext &Context); 40 virtual void HandleTranslationUnit(ASTContext &Ctx);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | ABIInfo.h | 24 class ASTContext; 54 ASTContext &getContext() const;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | StackAddrEscapeChecker.cpp | 41 ASTContext &Ctx); 46 ASTContext &Ctx) {
|
H A D | ObjCMissingSuperCallChecker.cpp | 77 void initializeSelectors(ASTContext &Ctx) const; 78 void fillSelectors(ASTContext &Ctx, ArrayRef<SelectorDescriptor> Sel, 103 void ObjCSuperCallChecker::fillSelectors(ASTContext &Ctx, 121 void ObjCSuperCallChecker::initializeSelectors(ASTContext &Ctx) const { 171 ASTContext &Ctx = BR.getContext();
|
H A D | CheckObjCInstMethSignature.cpp | 17 #include "clang/AST/ASTContext.h" 30 ASTContext &C) { 42 BugReporter &BR, ASTContext &Ctx, 88 ASTContext &Ctx = BR.getContext();
|