Home
last modified time | relevance | path

Searched refs:getSema (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h144 Sema &getSema() const { return SemaRef; } in getSema() function
1184 return getSema().CheckPackExpansion(Pattern, PatternRange, EllipsisLoc, in RebuildPackExpansionType()
1252 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()
1263 return getSema().ActOnCompoundStmt(LBraceLoc, RBraceLoc, Statements, in RebuildCompoundStmt()
1276 return getSema().ActOnCaseStmt(CaseLoc, LHS, EllipsisLoc, RHS, in RebuildCaseStmt()
1285 getSema().ActOnCaseStmtBody(S, Body); in RebuildCaseStmtBody()
1296 return getSema().ActOnDefaultStmt(DefaultLoc, ColonLoc, SubStmt, in RebuildDefaultStmt()
1327 return getSema().ActOnIfStmt(IfLoc, IsConstexpr, LParenLoc, Init, Cond, in RebuildIfStmt()
1339 return getSema().ActOnStartOfSwitchStmt(SwitchLoc, LParenLoc, Init, Cond, in RebuildSwitchStmtStart()
1349 return getSema().ActOnFinishSwitchStmt(SwitchLoc, Switch, Body); in RebuildSwitchStmtBody()
[all …]
H A DSemaTemplateInstantiate.cpp957 return getSema().CheckParameterPacksForExpansion(EllipsisLoc, in TryExpandParameterPacks()
1176 TemplateDeclInstantiator DeclInstantiator(getSema(), in TransformTemplateParameterList()
1202 getSema().MarkDeclarationsReferencedInType(Loc, T); in AlreadyTransformed()
1235 Arg = getPackSubstitutedTemplateArgument(getSema(), Arg); in TransformDecl()
1252 Decl *Inst = getSema().SubstDecl(D, getSema().CurContext, TemplateArgs); in TransformDefinition()
1256 getSema().CurrentInstantiationScope->InstantiatedLocal(D, Inst); in TransformDefinition()
1267 = cast<TemplateTypeParmType>(getSema().Context.getTypeDeclType(TTPD)); in TransformFirstQualifierInScope()
1277 if (getSema().ArgumentPackSubstitutionIndex == -1) in TransformFirstQualifierInScope()
1280 Arg = getPackSubstitutedTemplateArgument(getSema(), Arg); in TransformFirstQualifierInScope()
1291 getSema().Diag(Loc, diag::err_nested_name_spec_non_tag) << T; in TransformFirstQualifierInScope()
[all …]
H A DSemaType.cpp204 Sema &getSema() const { in getSema() function in __anonfc6727220111::TypeProcessingState
253 diagnoseBadTypeAttribute(getSema(), *Attr, type); in diagnoseIgnoredTypeAttrs()
513 diagnoseBadTypeAttribute(state.getSema(), attr, type); in distributeObjCPointerTypeAttr()
604 diagnoseBadTypeAttribute(state.getSema(), attr, type); in distributeFunctionTypeAttr()
1269 Sema &S = state.getSema(); in ConvertDeclSpecToType()
2972 Sema &S = state.getSema(); in inferARCWriteback()
3191 Sema &S = state.getSema(); in InventTemplateParameter()
3290 Sema &SemaRef = state.getSema(); in GetDeclSpecTypeForDeclarator()
4415 Sema &S = state.getSema(); in GetFullTypeForDeclarator()
5355 if (state.getSema().getLangOpts().OpenCLCPlusPlus && IsClassMember()) { in GetFullTypeForDeclarator()
[all …]
H A DSemaLookup.cpp299 IDNS = getIDNS(LookupKind, getSema().getLangOpts().CPlusPlus, in configure()
310 getSema().DeclareGlobalNewDelete(); in configure()
321 if (!getSema().Context.BuiltinInfo.isPredefinedLibFunction(BuiltinID)) in configure()
533 QualType T = getSema().Context.getTypeDeclType(TD); in resolveKind()
535 std::make_pair(getSema().Context.getCanonicalType(T), I)); in resolveKind()
555 if (isPreferredLookupResult(getSema(), getLookupKind(), Decls[I], in resolveKind()
582 if (getSema().isEquivalentInternalLinkageDeclaration(HasNonFunction, in resolveKind()
620 getSema().diagnoseEquivalentInternalLinkageDeclarations( in resolveKind()
1171 = R.getSema().Context.getFunctionType(R.getLookupName().getCXXNameType(), in LookupDirect()
1176 if (R.getSema().DeduceTemplateArguments(ConvTemplate, nullptr, ExpectedType, in LookupDirect()
[all …]
H A DSemaCodeComplete.cpp290 Sema &getSema() const { return SemaRef; } in getSema() function in __anon4254e5140111::ResultBuilder
1632 auto ThisType = Results.getSema().getCurrentThisType(); in CodeCompletionDeclConsumer()
1680 return Results.getSema().IsSimplyAccessible(ND, NamingClass, BaseType); in IsAccessible()
1979 Sema &S = Results.getSema(); in AddOverrideResults()
4640 getCompletionPrintingPolicy(Results.getSema()), Builder, P, in AddObjCProperties()
4653 getCompletionPrintingPolicy(Results.getSema()), P, in AddObjCProperties()
4660 getCompletionPrintingPolicy(Results.getSema()), P, BlockLoc, in AddObjCProperties()
4694 PrintingPolicy Policy = getCompletionPrintingPolicy(Results.getSema()); in AddObjCProperties()
6589 if (Results.getSema().getLangOpts().Modules) { in AddObjCTopLevelResults()
6621 if (Results.getSema().getLangOpts().CPlusPlus || in AddObjCExpressionResults()
[all …]
H A DSemaExprMember.cpp698 QueryState Q = {R.getSema(), R.getLookupNameInfo(), R.getLookupKind(), in LookupMemberExprInRecord()
H A DSemaDecl.cpp774 bool CheckTemplate = R.getSema().getLangOpts().CPlusPlus && in isResultTypeOrTemplate()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DLookup.h365 if (isVisible(getSema(), D) || isHiddenDeclarationVisible(D)) in getAcceptableDecl()
612 Sema &getSema() const { return *SemaPtr; } in getSema() function
696 getSema().DiagnoseAmbiguousLookup(*this); in diagnose()
697 else if (isClassLookup() && getSema().getLangOpts().AccessControl) in diagnose()
698 getSema().CheckLookupAccess(*this); in diagnose()
H A DTemplate.h347 const Sema &getSema() const { return SemaRef; } in getSema() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/Interpreter/
H A DIncrementalParser.cpp127 new Parser(CI->getPreprocessor(), CI->getSema(), /*SkipBodies=*/false)); in IncrementalParser()
142 Sema &S = CI->getSema(); in ParseOrWrapTopLevelDecl()
/netbsd-src/external/apache2/llvm/dist/clang/examples/PrintFunctionNames/
H A DPrintFunctionNames.cpp69 clang::Sema &sema = Instance.getSema(); in HandleTranslationUnit()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DARCMT.cpp316 MigrationPass pass(Ctx, OrigGCMode, Unit->getSema(), testAct, capturedDiags, in checkForManualIssues()
583 Unit->getSema(), TA, capturedDiags, ARCMTMacroLocs); in applyTransform()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DChainedIncludesSource.cpp200 ParseAST(Clang->getSema()); in createChainedIncludesSource()
H A DInterfaceStubFunctionsConsumer.cpp274 clang::Sema &S = Instance.getSema(); in HandleTranslationUnit()
H A DFrontendActions.cpp507 CI.getSema().TemplateInstCallbacks.push_back( in ExecuteAction()
H A DFrontendAction.cpp1058 ParseAST(CI.getSema(), CI.getFrontendOpts().ShowStats, in ExecuteAction()
H A DASTUnit.cpp2318 getSema(), hasErrors, OS); in serialize()
2324 return serializeUnit(Writer, Buffer, getSema(), hasErrors, OS); in serialize()
H A DCompilerInstance.cpp1526 TheASTReader->InitializeSema(getSema()); in createASTReader()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/
H A DCompilerInstance.h502 Sema &getSema() const { in getSema() function
H A DASTUnit.h456 Sema &getSema() const { in getSema() function
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTReader.h2263 Sema *getSema() { return SemaObj; } in getSema() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp8221 if (!getSema()) in ReadMethodPool()
8224 Sema &S = *getSema(); in ReadMethodPool()
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DInternalsManual.rst3249 function, which will in turn call ``getSema().BuildXXX`` to perform