| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | TreeTransform.h | 2655 return getSema().ActOnCallExpr( 4476 getSema(), in TransformTemplateArgument() 7602 if (getSema().getLangOpts().OpenMP) in TransformForStmt() 7603 getSema().startOpenMPLoop(); in TransformForStmt() 11073 getSema().CurFPFeatures = in TransformCallExpr() 11194 getSema().CurFPFeatures = in TransformBinaryOperator() 11261 getSema().CurFPFeatures = in TransformCompoundAssignOperator() 11743 getSema().CurFPFeatures = in TransformCXXOperatorCallExpr() 11997 getSema().MarkThisReferenced(E); in TransformCXXThisExpr() 12584 getSema().Context, getSema().CurContext, in TransformRequiresExpr() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1218 getSema().MarkDeclarationsReferencedInType(Loc, T); in AlreadyTransformed() 1268 Decl *Inst = getSema().SubstDecl(D, getSema().CurContext, TemplateArgs); in TransformDefinition() 1293 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformFirstQualifierInScope() 1423 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformTemplateName() 1476 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformTemplateParmRefExpr() 1597 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformSubstNonTypeTemplateParmPackExpr() 1657 if (getSema().ArgumentPackSubstitutionIndex != -1) { in TransformFunctionParmPackExpr() 1685 getSema().MarkFunctionParmPackReferenced(PackExpr); in TransformFunctionParmPackExpr() 1701 if (getSema().ArgumentPackSubstitutionIndex == -1) { in TransformFunctionParmPackRefExpr() 1707 getSema().MarkFunctionParmPackReferenced(PackExpr); in TransformFunctionParmPackRefExpr() [all …]
|
| H A D | SemaType.cpp | 201 Sema &getSema() const { in getSema() function in __anon29f668c70111::TypeProcessingState 1260 Sema &S = state.getSema(); in ConvertDeclSpecToType() 3065 Sema &S = state.getSema(); in inferARCWriteback() 3284 Sema &S = state.getSema(); in InventTemplateParameter() 4529 Sema &S = state.getSema(); in GetFullTypeForDeclarator() 5872 Sema &S = state.getSema(); in transferARCOwnershipToDeclaratorChunk() 5909 Sema &S = state.getSema(); in transferARCOwnership() 6415 Sema &S = State.getSema(); in GetTypeSourceInfoForDeclarator() 6622 Sema &S = State.getSema(); in HandleBTFTypeTagAttribute() 6653 Sema &S = State.getSema(); in HandleAddressSpaceTypeAttribute() [all …]
|
| H A D | SemaLookup.cpp | 300 IDNS = getIDNS(LookupKind, getSema().getLangOpts().CPlusPlus, in configure() 311 getSema().DeclareGlobalNewDelete(); in configure() 534 QualType T = getSema().Context.getTypeDeclType(TD); in resolveKind() 536 std::make_pair(getSema().Context.getCanonicalType(T), I)); in resolveKind() 621 getSema().diagnoseEquivalentInternalLinkageDeclarations( in resolveKind() 2068 auto *Acceptable = isVisible(getSema(), Key) in getAcceptableDeclSlow() 2076 return findAcceptableDecl(getSema(), D, IDNS); in getAcceptableDeclSlow() 4105 !Result.getSema().getLangOpts().CPlusPlus) { in lookupInDeclContext() 4106 auto &S = Result.getSema(); in lookupInDeclContext() 4137 Result.getSema().ForceDeclarationOfImplicitMembers(Class); in lookupInDeclContext() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/ |
| H A D | IncludeFixer.cpp | 55 Compiler->getSema().addExternalSource(&SemaSource); in ExecuteAction() 57 clang::ParseAST(Compiler->getSema(), Compiler->getFrontendOpts().ShowStats, in ExecuteAction() 152 if (CI->getSema().isSFINAEContext()) in MaybeDiagnoseMissingCompleteType() 177 CI->getSema().Diag(Loc, PD); in MaybeDiagnoseMissingCompleteType() 189 if (CI->getSema().isSFINAEContext()) in CorrectTypo()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Lookup.h | 389 if (isAvailableForLookup(getSema(), D) || isHiddenDeclarationVisible(D)) in getAcceptableDecl() 638 Sema &getSema() const { return *SemaPtr; } in getSema() function 722 getSema().DiagnoseAmbiguousLookup(*this); in diagnose() 723 else if (isClassLookup() && getSema().getLangOpts().AccessControl) in diagnose() 724 getSema().CheckLookupAccess(*this); in diagnose()
|
| /llvm-project-15.0.7/clang/unittests/CodeGen/ |
| H A D | BufferSourceTest.cpp | 48 clang::ParseAST(Compiler.compiler.getSema(), false, false); in TEST()
|
| H A D | TestCompiler.h | 80 clang::ParseAST(compiler.getSema(), false, false); in compile()
|
| H A D | CodeGenExternalTest.cpp | 271 clang::ParseAST(Compiler.compiler.getSema(), false, false); in TEST()
|
| /llvm-project-15.0.7/clang/unittests/Sema/ |
| H A D | ExternalSemaSourceTest.cpp | 207 Sources[I]->InitializeSema(CI.getSema()); in ExecuteAction() 208 CI.getSema().addExternalSource(Sources[I]); in ExecuteAction() 210 ParseAST(CI.getSema(), CI.getFrontendOpts().ShowStats, in ExecuteAction()
|
| H A D | SemaLookupTest.cpp | 27 Sema &S = CI.getSema(); in ExecuteAction()
|
| /llvm-project-15.0.7/clang/include/clang/Testing/ |
| H A D | TestAST.h | 77 Sema &sema() { return Clang->getSema(); } in sema()
|
| /llvm-project-15.0.7/clang/lib/Interpreter/ |
| H A D | IncrementalParser.cpp | 133 new Parser(CI->getPreprocessor(), CI->getSema(), /*SkipBodies=*/false)); in IncrementalParser() 145 Sema &S = CI->getSema(); in ParseOrWrapTopLevelDecl()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangModulesDeclVendor.cpp | 396 m_compiler_instance->getSema(), clang::DeclarationName(&ident), in FindDecls() 399 m_compiler_instance->getSema().LookupName( in FindDecls() 401 m_compiler_instance->getSema().getScopeForContext( in FindDecls() 725 instance->getPreprocessor(), instance->getSema(), skipFunctionBodies)); in Create()
|
| H A D | ClangASTSource.h | 198 clang::Sema *getSema();
|
| H A D | ClangExpressionParser.cpp | 1139 m_ast_context->setSema(&m_compiler->getSema()); in ParseInternal() 1169 assert(m_compiler->getSema().getExternalSource() && in ParseInternal() 1175 &m_compiler->getSema()); in ParseInternal() 1176 ParseAST(m_compiler->getSema(), false, false); in ParseInternal()
|
| H A D | CxxModuleHandler.cpp | 22 m_sema(TypeSystemClang::GetASTContext(target)->getSema()) { in CxxModuleHandler()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | ParsedAST.h | 67 Sema &getSema();
|
| H A D | ParsedAST.cpp | 703 Sema &ParsedAST::getSema() { return Clang->getSema(); } in getSema() function in clang::clangd::ParsedAST
|
| /llvm-project-15.0.7/clang/examples/PrintFunctionNames/ |
| H A D | PrintFunctionNames.cpp | 69 clang::Sema &sema = Instance.getSema(); in HandleTranslationUnit()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | SpecialMembers.cpp | 120 Inputs.AST->getSema().ForceDeclarationOfImplicitMembers(Class); in apply()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | ARCMT.cpp | 314 MigrationPass pass(Ctx, OrigGCMode, Unit->getSema(), testAct, capturedDiags, in checkForManualIssues() 581 Unit->getSema(), TA, capturedDiags, ARCMTMacroLocs); in applyTransform()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | ChainedIncludesSource.cpp | 200 ParseAST(Clang->getSema()); in createChainedIncludesSource()
|
| /llvm-project-15.0.7/clang/unittests/Frontend/ |
| H A D | FrontendActionTest.cpp | 65 CI.getSema().ActOnEndOfTranslationUnit(); in HandleTranslationUnit()
|
| /llvm-project-15.0.7/clang/unittests/Interpreter/ |
| H A D | InterpreterTest.cpp | 246 Sema &SemaRef = Interp.getCompilerInstance()->getSema();
|