/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 715 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 …]
|
D | TreeTransform.h | 137 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 …]
|
D | SemaType.cpp | 145 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 …]
|
D | SemaLookup.cpp | 724 = 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()
|
D | SemaCodeComplete.cpp | 259 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()
|
D | SemaDecl.cpp | 503 bool CheckTemplate = R.getSema().getLangOpts().CPlusPlus && in isResultTypeOrTemplate()
|
/external/clang/lib/ARCMigrate/ |
D | ARCMT.cpp | 317 MigrationPass pass(Ctx, OrigGCMode, Unit->getSema(), testAct, capturedDiags, in checkForManualIssues() 621 Unit->getSema(), TA, capturedDiags, ARCMTMacroLocs); in applyTransform()
|
/external/clang/include/clang/Frontend/ |
D | CompilerInstance.h | 418 Sema &getSema() const { in getSema() function
|
D | ASTUnit.h | 460 Sema &getSema() const { in getSema() function
|
/external/clang/lib/Frontend/ |
D | ChainedIncludesSource.cpp | 153 ParseAST(Clang->getSema()); in create()
|
D | FrontendAction.cpp | 469 ParseAST(CI.getSema(), CI.getFrontendOpts().ShowStats, in ExecuteAction()
|
D | CompilerInstance.cpp | 1054 ModuleManager->InitializeSema(getSema()); in loadModule()
|
D | ASTUnit.cpp | 2542 getSema(), hasErrors, OS); in serialize() 2547 return serializeUnit(Writer, Buffer, getSema(), hasErrors, OS); in serialize()
|
/external/clang/include/clang/Sema/ |
D | Template.h | 260 const Sema &getSema() const { return SemaRef; } in getSema() function
|
D | Lookup.h | 532 Sema &getSema() const { return SemaRef; } in getSema() function
|
/external/clang/include/clang/Serialization/ |
D | ASTReader.h | 1804 Sema *getSema() { return SemaObj; } in getSema() function
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 6020 if (!getSema()) in ReadMethodPool() 6023 Sema &S = *getSema(); in ReadMethodPool()
|
/external/clang/docs/ |
D | InternalsManual.rst | 1791 function, which will in turn call ``getSema().BuildXXX`` to perform
|