| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | ClangASTImporter.h | 99 clang::QualType CopyType(clang::ASTContext *dst_ctx, 108 clang::Decl *CopyDecl(clang::ASTContext *dst_ctx, clang::ASTContext *src_ctx, 115 clang::Decl *DeportDecl(clang::ASTContext *dst_ctx, 207 void ForgetDestination(clang::ASTContext *dst_ctx); 208 void ForgetSource(clang::ASTContext *dst_ctx, clang::ASTContext *src_ctx); 229 clang::ASTContext *ctx; 238 clang::ASTContext *source_ctx) in Minion() 270 clang::ASTContext *m_source_ctx; 279 ASTContextMetadata(clang::ASTContext *dst_ctx) in ASTContextMetadata() 283 clang::ASTContext *m_dst_ctx; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | NestedNameSpecifier.h | 29 class ASTContext; variable 113 static NestedNameSpecifier *FindOrInsert(const ASTContext &Context, 124 static NestedNameSpecifier *Create(const ASTContext &Context, 129 static NestedNameSpecifier *Create(const ASTContext &Context, 134 static NestedNameSpecifier *Create(const ASTContext &Context, 139 static NestedNameSpecifier *Create(const ASTContext &Context, 149 static NestedNameSpecifier *Create(const ASTContext &Context, 411 void Extend(ASTContext &Context, IdentifierInfo *Identifier, 425 void Extend(ASTContext &Context, NamespaceDecl *Namespace, 440 void Extend(ASTContext &Context, NamespaceAliasDecl *Alias, [all …]
|
| H A D | StmtOpenMP.h | 324 static OMPParallelDirective *CreateEmpty(const ASTContext &C, 1228 static OMPForSimdDirective *CreateEmpty(const ASTContext &C, 1346 static OMPSectionDirective *Create(const ASTContext &C, 1417 static OMPSingleDirective *CreateEmpty(const ASTContext &C, 1456 static OMPMasterDirective *Create(const ASTContext &C, 1522 Create(const ASTContext &C, const DeclarationNameInfo &Name, 2085 static OMPFlushDirective *CreateEmpty(const ASTContext &C, 2240 static OMPAtomicDirective *CreateEmpty(const ASTContext &C, 2329 static OMPTargetDirective *CreateEmpty(const ASTContext &C, 2703 static OMPTeamsDirective *CreateEmpty(const ASTContext &C, [all …]
|
| H A D | ASTUnresolvedSet.h | 35 DeclsTy(ASTContext &C, unsigned N) : ASTVector<DeclAccessPair>(C, N) {} in DeclsTy() 45 ASTUnresolvedSet(ASTContext &C, unsigned N) : Decls(C, N) {} in ASTUnresolvedSet() 56 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { in addDecl() 80 void reserve(ASTContext &C, unsigned N) { in reserve() 84 void append(ASTContext &C, iterator I, iterator E) { in append() 97 void getFromExternalSource(ASTContext &C) const; 100 ASTUnresolvedSet &get(ASTContext &C) const { in get() 106 void reserve(ASTContext &C, unsigned N) { Impl.reserve(C, N); } in reserve() 108 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) { in addLazyDecl()
|
| H A D | Decl.h | 54 class ASTContext; variable 90 friend class ASTContext; variable 109 ASTContext &Ctx; 115 explicit TranslationUnitDecl(ASTContext &ctx); 120 ASTContext &getASTContext() const { return Ctx; } in getASTContext() 125 static TranslationUnitDecl *Create(ASTContext &C); 1178 VarDecl *getDefinition(ASTContext &); 1479 bool isNoDestroy(const ASTContext &) const; 2875 friend class ASTContext; variable 3807 bool isMsStruct(const ASTContext &C) const; [all …]
|
| H A D | ASTContextAllocate.h | 22 class ASTContext; variable 27 void *operator new(size_t Bytes, const clang::ASTContext &C, 29 void *operator new[](size_t Bytes, const clang::ASTContext &C, 35 void operator delete(void *Ptr, const clang::ASTContext &C, size_t); 36 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t);
|
| H A D | DeclTemplate.h | 106 static TemplateParameterList *Create(const ASTContext &C, 598 ASTContext &Context) { in Profile() 998 CommonBase *newCommon(ASTContext &C) const override; 1226 void setInheritedDefaultArgument(const ASTContext &C, 1584 void setDefaultArgument(const ASTContext &C, 1716 CreateDeserialized(ASTContext &C, unsigned ID); 1884 ASTContext &Context) { 1946 CreateDeserialized(ASTContext &C, unsigned ID); 2089 CommonBase *newCommon(ASTContext &C) const override; 2339 CommonBase *newCommon(ASTContext &C) const override; [all …]
|
| H A D | DeclCXX.h | 163 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, 1860 void viewInheritance(ASTContext& Context) const; 2045 CXXMethodDecl(Kind DK, ASTContext &C, CXXRecordDecl *RD, 2306 CXXCtorInitializer(ASTContext &Context, FieldDecl *Member, 2322 int64_t getID(const ASTContext &Context) const; 3039 NamespaceAliasDecl(ASTContext &C, DeclContext *DC, 3168 UsingShadowDecl(Kind K, ASTContext &C, EmptyShell); 3471 static UsingDecl *Create(ASTContext &C, DeclContext *DC, 3640 CreateDeserialized(ASTContext &C, unsigned ID); 3731 CreateDeserialized(ASTContext &C, unsigned ID); [all …]
|
| H A D | Type.h | 105 class ASTContext; 1768 friend class ASTContext; 3029 const ASTContext &Context; 3087 friend class ASTContext; 3129 friend class ASTContext; 3246 friend class ASTContext; 4305 friend class ASTContext; 4604 friend class ASTContext; 4660 friend class ASTContext; 5467 friend class ASTContext; [all …]
|
| H A D | ASTVector.h | 34 class ASTContext; variable 61 ASTVector(const ASTContext &C, unsigned N) : Capacity(nullptr, false) { in ASTVector() 163 void push_back(const_reference Elt, const ASTContext &C) { in push_back() 174 void reserve(const ASTContext &C, unsigned N) { in reserve() 185 void append(const ASTContext &C, in_iter in_start, in_iter in_end) { in append() 203 void append(const ASTContext &C, size_type NumInputs, const T &Elt) { in append() 220 iterator insert(const ASTContext &C, iterator I, const T &Elt) { in insert() 290 iterator insert(const ASTContext &C, iterator I, ItTy From, ItTy To) { in insert() 342 void resize(const ASTContext &C, unsigned N, const T &NV) { in resize() 357 void grow(const ASTContext &C, size_type MinSize = 1); [all …]
|
| H A D | ExternalASTMerger.h | 54 ASTContext *AST; 74 ASTContext &AST; 84 ASTContext &AST; 147 bool HasImporterForOrigin(ASTContext &OriginContext); 152 ASTImporter &ImporterForOrigin(ASTContext &OriginContext);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ASTContext.cpp | 784 ASTContext::ASTContext(LangOptions &LOpts, SourceManager &SM, in ASTContext() function in ASTContext 802 ASTContext::~ASTContext() { in ~ASTContext() 840 class ASTContext::ParentMap { 886 ParentMap(ASTContext &Ctx); 925 void ASTContext::PrintStats() const { in PrintStats() 1008 void ASTContext::PerModuleInitializers::resolve(ASTContext &Ctx) { in resolve() 1487 ASTContext::overridden_method_range 2566 ASTContext::BlockVarCopyInit 2789 void ASTContext::adjustExceptionSpec( in adjustExceptionSpec() 10282 ASTContext::ParentMap::ParentMap(ASTContext &Ctx) { in ParentMap() [all …]
|
| H A D | DeclTemplate.cpp | 142 void *allocateDefaultArgStorageChain(const ASTContext &C) { in allocateDefaultArgStorageChain() 191 ASTContext &Context = getASTContext(); in loadLazySpecializationsImpl() 261 FunctionTemplateDecl::newCommon(ASTContext &C) const { in newCommon() 343 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C, in Create() 386 ClassTemplateDecl::newCommon(ASTContext &C) const { in newCommon() 437 ASTContext &Context = getASTContext(); in findPartialSpecialization() 472 ASTContext &Context = getASTContext(); in getInjectedClassNameSpecialization() 685 TemplateArgumentList::CreateCopy(ASTContext &Context, in CreateCopy() 853 Create(ASTContext &Context, TagKind TK,DeclContext *DC, in Create() 923 TypeAliasTemplateDecl::newCommon(ASTContext &C) const { in newCommon() [all …]
|
| H A D | StmtOpenMP.cpp | 111 OMPSimdDirective *OMPSimdDirective::CreateEmpty(const ASTContext &C, in CreateEmpty() 160 OMPForDirective *OMPForDirective::CreateEmpty(const ASTContext &C, in CreateEmpty() 266 OMPSingleDirective *OMPSingleDirective::Create(const ASTContext &C, in Create() 311 const ASTContext &C, const DeclarationNameInfo &Name, in Create() 422 OMPParallelForSimdDirective::CreateEmpty(const ASTContext &C, in CreateEmpty() 449 OMPParallelSectionsDirective::CreateEmpty(const ASTContext &C, in CreateEmpty() 595 OMPFlushDirective *OMPFlushDirective::Create(const ASTContext &C, in Create() 715 OMPTargetParallelDirective::CreateEmpty(const ASTContext &C, in CreateEmpty() 763 OMPTargetParallelForDirective::CreateEmpty(const ASTContext &C, in CreateEmpty() 1209 OMPDistributeSimdDirective::CreateEmpty(const ASTContext &C, in CreateEmpty() [all …]
|
| H A D | QualTypeNames.cpp | 34 const ASTContext &Ctx, 49 const ASTContext &Ctx, const TypeDecl *TD, 53 const ASTContext &Ctx, const Decl *decl, 59 static bool getFullyQualifiedTemplateName(const ASTContext &Ctx, in getFullyQualifiedTemplateName() 93 static bool getFullyQualifiedTemplateArgument(const ASTContext &Ctx, in getFullyQualifiedTemplateArgument() 119 static const Type *getFullyQualifiedTemplateType(const ASTContext &Ctx, in getFullyQualifiedTemplateType() 215 const ASTContext &Ctx, NestedNameSpecifier *Scope, in getFullyQualifiedNestedNameSpecifier() 268 const ASTContext &Ctx, const Decl *Decl, in createNestedNameSpecifierForScopeOf() 320 const ASTContext &Ctx, const Type *TypePtr, in createNestedNameSpecifierForScopeOf() 371 QualType getFullyQualifiedType(QualType QT, const ASTContext &Ctx, in getFullyQualifiedType() [all …]
|
| H A D | DeclCXX.cpp | 187 ASTContext &C = getASTContext(); in setBases() 820 ASTContext &Ctx = getASTContext(); in addedMember() 1266 ASTContext &Ctx = getASTContext(); in addedMember() 1556 ASTContext &Ctx = getASTContext(); in getVisibleConversionFunctions() 1698 ASTContext &Context = getASTContext(); in getDestructor() 2070 ASTContext &Context = getASTContext(); in isUsualDeallocationFunction() 2118 ASTContext &Context = getASTContext(); in isCopyAssignmentOperator() 2139 ASTContext &Context = getASTContext(); in isMoveAssignmentOperator() 2178 ASTContext &C = Decl->getASTContext(); in getThisType() 2401 ASTContext &Context = getASTContext(); in isCopyOrMoveConstructor() [all …]
|
| H A D | Stmt.cpp | 70 void *Stmt::operator new(size_t bytes, const ASTContext& C, in operator new() 313 int64_t Stmt::getID(const ASTContext &Context) const { in getID() 339 CompoundStmt *CompoundStmt::CreateEmpty(const ASTContext &C, in CreateEmpty() 361 AttributedStmt *AttributedStmt::CreateEmpty(const ASTContext &C, in CreateEmpty() 369 std::string AsmStmt::generateAsmString(const ASTContext &C) const { in generateAsmString() 734 GCCAsmStmt::GCCAsmStmt(const ASTContext &C, SourceLocation asmloc, in GCCAsmStmt() 757 MSAsmStmt::MSAsmStmt(const ASTContext &C, SourceLocation asmloc, in MSAsmStmt() 774 void MSAsmStmt::initialize(const ASTContext &C, StringRef asmstr, in initialize() 841 IfStmt *IfStmt::Create(const ASTContext &Ctx, SourceLocation IL, in Create() 1072 ReturnStmt *ReturnStmt::CreateEmpty(const ASTContext &Ctx, in CreateEmpty() [all …]
|
| H A D | ExprCXX.cpp | 179 CXXNewExpr::Create(const ASTContext &Ctx, bool IsGlobalNew, in Create() 306 const ASTContext &Context, CXXRecordDecl *NamingClass, in UnresolvedLookupExpr() 326 const ASTContext &Context, CXXRecordDecl *NamingClass, in Create() 340 const ASTContext &Context, CXXRecordDecl *NamingClass, in Create() 358 const ASTContext &Context, unsigned NumResults, in CreateEmpty() 919 CXXTemporary *CXXTemporary::Create(const ASTContext &C, in Create() 985 const ASTContext &Ctx, QualType Ty, SourceLocation Loc, in Create() 1106 const ASTContext &Context = Class->getASTContext(); in LambdaExpr() 1129 const ASTContext &Context, CXXRecordDecl *Class, in Create() 1372 const ASTContext &Ctx, bool HasTemplateKWAndArgsInfo, in CreateEmpty() [all …]
|
| H A D | DeclOpenMP.cpp | 29 OMPThreadPrivateDecl *OMPThreadPrivateDecl::Create(ASTContext &C, in Create() 41 OMPThreadPrivateDecl *OMPThreadPrivateDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized() 62 OMPRequiresDecl *OMPRequiresDecl::Create(ASTContext &C, DeclContext *DC, in Create() 73 OMPRequiresDecl *OMPRequiresDecl::CreateDeserialized(ASTContext &C, unsigned ID, in CreateDeserialized() 103 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, in Create() 110 OMPDeclareReductionDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 132 OMPCapturedExprDecl *OMPCapturedExprDecl::Create(ASTContext &C, DeclContext *DC, in Create() 139 OMPCapturedExprDecl *OMPCapturedExprDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
|
| H A D | NestedNameSpecifier.cpp | 41 NestedNameSpecifier::FindOrInsert(const ASTContext &Context, in FindOrInsert() 59 NestedNameSpecifier::Create(const ASTContext &Context, in Create() 72 NestedNameSpecifier::Create(const ASTContext &Context, in Create() 88 NestedNameSpecifier::Create(const ASTContext &Context, in Create() 104 NestedNameSpecifier::Create(const ASTContext &Context, in Create() 126 NestedNameSpecifier::GlobalSpecifier(const ASTContext &Context) { in GlobalSpecifier() 134 NestedNameSpecifier::SuperSpecifier(const ASTContext &Context, in SuperSpecifier() 572 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context, in Extend() 585 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context, in Extend() 597 void NestedNameSpecifierLocBuilder::Extend(ASTContext &Context, in Extend() [all …]
|
| H A D | Decl.cpp | 617 ASTContext &Context = D->getASTContext(); in getLVForNamespaceScopeDecl() 1244 ASTContext &Context = D->getASTContext(); in getLVForLocalDecl() 1675 ASTContext &Context = getASTContext(); in declarationReplaces() 1681 ASTContext &Context = getASTContext(); in declarationReplaces() 1978 ASTContext &Context = D.getASTContext(); in getDeclLanguageLinkage() 2809 ASTContext &Context = in isReservedGlobalPlacementOperator() 2845 ASTContext &Ctx = getASTContext(); in isReplaceableGlobalAllocationFunction() 3002 ASTContext &Context = getASTContext(); in getBuiltinID() 3146 ASTContext &Context = getASTContext(); in doesDeclarationForceExternallyVisibleDefinition() 3255 ASTContext &Context = getASTContext(); in isInlineDefinitionExternallyVisible() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCTypeEncodingParser.h | 29 CompilerType RealizeType(clang::ASTContext &ast_ctx, const char *name, 42 clang::QualType BuildType(clang::ASTContext &ast_ctx, 47 clang::QualType BuildStruct(clang::ASTContext &ast_ctx, 51 clang::QualType BuildAggregate(clang::ASTContext &ast_ctx, 56 clang::QualType BuildUnion(clang::ASTContext &ast_ctx, 60 clang::QualType BuildArray(clang::ASTContext &ast_ctx, 66 StructElement ReadStructElement(clang::ASTContext &ast_ctx, 70 clang::QualType BuildObjCObjectPointerType(clang::ASTContext &ast_ctx,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 85 clang::ASTContext * const Context; 185 template <typename T> void match(const T &Node, ASTContext &Context) { in match() 189 ASTContext &Context); 193 void matchAST(ASTContext &Context); 243 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context); 248 ASTContext &Context); 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 289 ASTContext &Context) { in match() 299 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) { in match() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 93 auto &ASTContext = RD->getASTContext(); in visitRecord() local 94 const ASTRecordLayout &RL = ASTContext.getASTRecordLayout(RD); in visitRecord() 97 CharUnits BaselinePad = calculateBaselinePad(RD, ASTContext, RL); in visitRecord() 104 calculateOptimalPad(RD, ASTContext, RL); in visitRecord() 194 const ASTContext &ASTContext, in calculateBaselinePad() argument 197 CharUnits Offset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0)); in calculateBaselinePad() 203 CharUnits FieldSize = ASTContext.getTypeSizeInChars(FD->getType()); in calculateBaselinePad() 205 CharUnits FieldOffset = ASTContext.toCharUnitsFromBits(FieldOffsetBits); in calculateBaselinePad() 230 calculateOptimalPad(const RecordDecl *RD, const ASTContext &ASTContext, in calculateOptimalPad() argument 268 CharUnits NewOffset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0)); in calculateOptimalPad()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Index/ |
| H A D | CommentToXML.h | 17 class ASTContext; variable 32 const ASTContext &Context); 36 const ASTContext &Context); 40 const ASTContext &Context);
|