/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | TypeLoc.cpp | 15 #include "clang/AST/ASTContext.h" 131 void TypeLoc::initializeImpl(ASTContext &Context, TypeLoc TL, 455 void ObjCTypeParamTypeLoc::initializeLocal(ASTContext &Context, 466 void ObjCObjectTypeLoc::initializeLocal(ASTContext &Context, 495 void TypeOfTypeLoc::initializeLocal(ASTContext &Context, 503 void UnaryTransformTypeLoc::initializeLocal(ASTContext &Context, 512 void ElaboratedTypeLoc::initializeLocal(ASTContext &Context, 520 void DependentNameTypeLoc::initializeLocal(ASTContext &Context, 530 DependentTemplateSpecializationTypeLoc::initializeLocal(ASTContext &Context, 549 void TemplateSpecializationTypeLoc::initializeArgLocs(ASTContext [all...] |
H A D | Type.cpp | 15 #include "clang/AST/ASTContext.h" 103 bool QualType::isConstant(QualType T, const ASTContext &Ctx) { 141 unsigned ConstantArrayType::getNumAddressingBits(const ASTContext &Context, 176 unsigned ConstantArrayType::getMaxSizeBits(const ASTContext &Context) { 189 const ASTContext &Context, QualType ET, 202 DependentSizedArrayType::DependentSizedArrayType(const ASTContext &Context, 211 const ASTContext &Context, 222 DependentVectorType::DependentVectorType(const ASTContext &Context, 237 const ASTContext &Context, 246 const ASTContext [all...] |
H A D | ExternalASTSource.cpp | 16 #include "clang/AST/ASTContext.h" 111 uint32_t ExternalASTSource::incrementGeneration(ASTContext &C) {
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 58 class ASTContext; 103 Create(const ASTContext &Ctx, OverloadedOperatorKind OpKind, Expr *Fn, 108 static CXXOperatorCallExpr *CreateEmpty(const ASTContext &Ctx, 192 static CXXMemberCallExpr *Create(const ASTContext &Ctx, Expr *Fn, 197 static CXXMemberCallExpr *CreateEmpty(const ASTContext &Ctx, unsigned NumArgs, 250 static CUDAKernelCallExpr *Create(const ASTContext &Ctx, Expr *Fn, 255 static CUDAKernelCallExpr *CreateEmpty(const ASTContext &Ctx, 437 static CXXStaticCastExpr *Create(const ASTContext &Context, QualType T, 443 static CXXStaticCastExpr *CreateEmpty(const ASTContext &Context, 473 static CXXDynamicCastExpr *Create(const ASTContext [all...] |
H A D | TemplateBase.h | 43 class ASTContext; 103 // We store a decomposed APSInt with the data allocated by ASTContext if 161 TemplateArgument(ASTContext &Ctx, const llvm::APSInt &Value, QualType Type); 230 static TemplateArgument CreatePackCopy(ASTContext &Context, 390 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context) const; 570 void *operator new(size_t bytes, ASTContext &C) = delete; 642 Create(const ASTContext &C, const TemplateArgumentListInfo &List);
|
H A D | CXXInheritance.h | 34 class ASTContext; 175 bool lookupInBases(ASTContext &Context, const CXXRecordDecl *Record,
|
H A D | ExprOpenMP.h | 184 static OMPArrayShapingExpr *Create(const ASTContext &Context, QualType T, 189 static OMPArrayShapingExpr *CreateEmpty(const ASTContext &Context, 357 static OMPIteratorExpr *Create(const ASTContext &Context, QualType T, 363 static OMPIteratorExpr *CreateEmpty(const ASTContext &Context,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 20 #include "clang/AST/ASTContext.h" 395 void set_active_ast_context(ASTContext *NewActiveASTContext) { 452 bool memoizedMatchesRecursively(const DynTypedNode &Node, ASTContext &Ctx, 508 bool matchesChildOf(const DynTypedNode &Node, ASTContext &Ctx, 518 bool matchesDescendantOf(const DynTypedNode &Node, ASTContext &Ctx, 528 bool matchesAncestorOf(const DynTypedNode &Node, ASTContext &Ctx, 568 ASTContext &getASTContext() const override { return *ActiveASTContext; } 700 ASTContext &Ctx, 706 // ParentMap (in ASTContext) already memoizes the result. 739 bool matchesAncestorOfRecursively(const DynTypedNode &Node, ASTContext [all...] |
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ASTStructExtractor.cpp | 13 #include "clang/AST/ASTContext.h" 43 void ASTStructExtractor::Initialize(ASTContext &Context) { 146 void ASTStructExtractor::HandleTranslationUnit(ASTContext &Ctx) {
|
H A D | NameSearchContext.cpp | 28 clang::ASTContext &ast = lldb_ast->getASTContext(); 57 clang::ASTContext &ast = lldb_ast->getASTContext();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | BlockInCriticalSectionChecker.cpp | 42 void initIdentifierInfo(ASTContext &Ctx) const; 85 void BlockInCriticalSectionChecker::initIdentifierInfo(ASTContext &Ctx) const {
|
H A D | CloneChecker.cpp | 101 ASTContext &ACtx = Mgr.getASTContext(); 161 ASTContext &ACtx = BR.getContext();
|
H A D | MallocOverflowSecurityChecker.cpp | 50 const Expr *TheArgument, ASTContext &Context) const; 67 ASTContext &Context) const { 132 ASTContext &Context; 255 CheckOverflowOps(theVecType &v, ASTContext &ctx)
|
H A D | MallocSizeofChecker.cpp | 54 CastedAllocFinder(ASTContext *Ctx) : 137 static bool typesCompatible(ASTContext &C, QualType A, QualType B) { 162 static bool compatibleWithArrayType(ASTContext &C, QualType PT, QualType T) {
|
H A D | ObjCSuperDeallocChecker.cpp | 35 void initIdentifierInfoAndSelectors(ASTContext &Ctx) const; 225 ObjCSuperDeallocChecker::initIdentifierInfoAndSelectors(ASTContext &Ctx) const { 240 ASTContext &Ctx = M.getState()->getStateManager().getContext();
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | CodeCompleteConsumer.h | 38 class ASTContext; 166 QualType getDeclUsageType(ASTContext &C, const NamedDecl *ND); 944 CodeCompletionString *CreateCodeCompletionString(ASTContext &Ctx, 959 Preprocessor &PP, ASTContext &Ctx, CodeCompletionBuilder &Result, 964 Preprocessor &PP, ASTContext &Ctx, CodeCompletionBuilder &Result, 1157 const RawComment *getCompletionComment(const ASTContext &Ctx, 1162 const RawComment *getPatternCompletionComment(const ASTContext &Ctx, 1168 getParameterComment(const ASTContext &Ctx,
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTWriter.h | 55 class ASTContext; 130 /// The ASTContext we're writing. 131 ASTContext *Context = nullptr; 465 void WriteControlBlock(Preprocessor &PP, ASTContext &Context, 470 ASTContext &Context); 499 uint64_t WriteDeclContextLexicalBlock(ASTContext &Context, DeclContext *DC); 500 uint64_t WriteDeclContextVisibleBlock(ASTContext &Context, DeclContext *DC); 543 void WriteDecl(ASTContext &Context, Decl *D); 783 void HandleTranslationUnit(ASTContext &Ctx) override;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTCommon.h | 16 #include "clang/AST/ASTContext.h" 50 TypeID MakeTypeID(ASTContext &Context, QualType T, IdxForTypeTy IdxForType) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
H A D | MPIFunctionClassifier.cpp | 21 void MPIFunctionClassifier::identifierInit(ASTContext &ASTCtx) { 28 void MPIFunctionClassifier::initPointToPointIdentifiers(ASTContext &ASTCtx) { 85 void MPIFunctionClassifier::initCollectiveIdentifiers(ASTContext &ASTCtx) { 179 void MPIFunctionClassifier::initAdditionalIdentifiers(ASTContext &ASTCtx) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopWidening.cpp | 57 ASTContext &ASTCtx = LCtx->getAnalysisDeclContext()->getASTContext();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeExprGen.h | 92 auto &ASTContext = Ctx.getASTContext(); local 93 return ASTContext.getIntWidth(Ty); 98 auto &ASTContext = Ctx.getASTContext(); local 99 return ASTContext.getTargetInfo().getCharWidth();
|
H A D | InterpState.h | 53 ASTContext &getCtx() const override { return Parent.getCtx(); }
|
H A D | State.h | 69 virtual ASTContext &getCtx() const = 0;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTBAA.h | 24 class ASTContext; 118 ASTContext &Context; 171 CodeGenTBAA(ASTContext &Ctx, llvm::Module &M, const CodeGenOptions &CGO,
|
H A D | CodeGenTypes.h | 31 class ASTContext; 62 ASTContext &Context; 116 ASTContext &getContext() const { return Context; }
|