Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp715 return getSema().CheckParameterPacksForExpansion(EllipsisLoc, in TryExpandParameterPacks()
849 getSema().CallsUndergoingInstantiation.push_back(CE); in TransformCallExpr()
852 getSema().CallsUndergoingInstantiation.pop_back(); in TransformCallExpr()
883 getSema().MarkDeclarationsReferencedInType(Loc, T); in AlreadyTransformed()
907 assert(getSema().ArgumentPackSubstitutionIndex >= 0); in TransformDecl()
908 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformDecl()
909 Arg = Arg.pack_begin()[getSema().ArgumentPackSubstitutionIndex]; in TransformDecl()
926 Decl *Inst = getSema().SubstDecl(D, getSema().CurContext, TemplateArgs); in TransformDefinition()
930 getSema().CurrentInstantiationScope->InstantiatedLocal(D, Inst); in TransformDefinition()
941 = cast<TemplateTypeParmType>(getSema().Context.getTypeDeclType(TTPD)); in TransformFirstQualifierInScope()
[all …]
DTreeTransform.h137 Sema &getSema() const { return SemaRef; } in getSema() function
950 return getSema().CheckPackExpansion(Pattern, PatternRange, EllipsisLoc, in RebuildPackExpansionType()
1004 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()
1015 return getSema().ActOnCompoundStmt(LBraceLoc, RBraceLoc, Statements, in RebuildCompoundStmt()
1028 return getSema().ActOnCaseStmt(CaseLoc, LHS, EllipsisLoc, RHS, in RebuildCaseStmt()
1037 getSema().ActOnCaseStmtBody(S, Body); in RebuildCaseStmtBody()
1048 return getSema().ActOnDefaultStmt(DefaultLoc, ColonLoc, SubStmt, in RebuildDefaultStmt()
1078 return getSema().ActOnIfStmt(IfLoc, Cond, CondVar, Then, ElseLoc, Else); in RebuildIfStmt()
1087 return getSema().ActOnStartOfSwitchStmt(SwitchLoc, Cond, in RebuildSwitchStmtStart()
1097 return getSema().ActOnFinishSwitchStmt(SwitchLoc, Switch, Body); in RebuildSwitchStmtBody()
[all …]
DSemaType.cpp145 Sema &getSema() const { in getSema() function in __anoncc0ca2df0111::TypeProcessingState
197 diagnoseBadTypeAttribute(getSema(), **i, type); in diagnoseIgnoredTypeAttrs()
421 diagnoseBadTypeAttribute(state.getSema(), attr, type); in distributeObjCPointerTypeAttr()
513 diagnoseBadTypeAttribute(state.getSema(), attr, type); in distributeFunctionTypeAttr()
620 if (!state.getSema().getLangOpts().ObjCAutoRefCount) in distributeTypeAttrsFromDeclarator()
705 Sema &S = state.getSema(); in ConvertDeclSpecToType()
1781 Sema &S = state.getSema(); in inferARCWriteback()
1923 Sema &SemaRef = state.getSema(); in GetDeclSpecTypeForDeclarator()
2290 Sema &S = state.getSema(); in GetFullTypeForDeclarator()
3030 Sema &S = state.getSema(); in transferARCOwnershipToDeclaratorChunk()
[all …]
DSemaLookup.cpp724 = R.getSema().Context.getFunctionType(R.getLookupName().getCXXNameType(), in LookupDirect()
729 if (R.getSema().DeduceTemplateArguments(ConvTemplate, 0, ExpectedType, in LookupDirect()
2846 Result.getSema().ForceDeclarationOfImplicitMembers(Class); in LookupVisibleDecls()
3014 LookupResult IvarResult(Result.getSema(), Result.getLookupName(), in LookupVisibleDecls()
3044 Entity = Result.getSema().Context.getTranslationUnitDecl(); in LookupVisibleDecls()
DSemaCodeComplete.cpp259 Sema &getSema() const { return SemaRef; } in getSema() function in __anonb124cdd10111::ResultBuilder
1261 Accessible = Results.getSema().IsSimplyAccessible(ND, Ctx); in FoundDecl()
3468 PrintingPolicy Policy = getCompletionPrintingPolicy(Results.getSema()); in AddObjCProperties()
4481 if (Results.getSema().getLangOpts().Modules) { in AddObjCTopLevelResults()
4514 if (Results.getSema().getLangOpts().CPlusPlus || in AddObjCExpressionResults()
4515 Results.getSema().getLangOpts().ConstStrings) in AddObjCExpressionResults()
5358 ASTContext &Context = Results.getSema().Context; in getPreferredArgumentTypeForMessageSend()
6244 PrintingPolicy Policy = getCompletionPrintingPolicy(Results.getSema()); in AddObjCKeyValueCompletions()
DSemaDecl.cpp503 bool CheckTemplate = R.getSema().getLangOpts().CPlusPlus && in isResultTypeOrTemplate()
/external/clang/lib/ARCMigrate/
DARCMT.cpp317 MigrationPass pass(Ctx, OrigGCMode, Unit->getSema(), testAct, capturedDiags, in checkForManualIssues()
621 Unit->getSema(), TA, capturedDiags, ARCMTMacroLocs); in applyTransform()
/external/clang/include/clang/Frontend/
DCompilerInstance.h418 Sema &getSema() const { in getSema() function
DASTUnit.h460 Sema &getSema() const { in getSema() function
/external/clang/lib/Frontend/
DChainedIncludesSource.cpp153 ParseAST(Clang->getSema()); in create()
DFrontendAction.cpp469 ParseAST(CI.getSema(), CI.getFrontendOpts().ShowStats, in ExecuteAction()
DCompilerInstance.cpp1054 ModuleManager->InitializeSema(getSema()); in loadModule()
DASTUnit.cpp2542 getSema(), hasErrors, OS); in serialize()
2547 return serializeUnit(Writer, Buffer, getSema(), hasErrors, OS); in serialize()
/external/clang/include/clang/Sema/
DTemplate.h260 const Sema &getSema() const { return SemaRef; } in getSema() function
DLookup.h532 Sema &getSema() const { return SemaRef; } in getSema() function
/external/clang/include/clang/Serialization/
DASTReader.h1804 Sema *getSema() { return SemaObj; } in getSema() function
/external/clang/lib/Serialization/
DASTReader.cpp6020 if (!getSema()) in ReadMethodPool()
6023 Sema &S = *getSema(); in ReadMethodPool()
/external/clang/docs/
DInternalsManual.rst1791 function, which will in turn call ``getSema().BuildXXX`` to perform