/external/clang/include/clang/Sema/ |
H A D | SemaInternal.h | 114 bool EnteringContext) 121 EnteringContext(EnteringContext), SearchNamespaces(false) { 326 bool EnteringContext; member in class:clang::TypoCorrectionConsumer 108 TypoCorrectionConsumer(Sema &SemaRef, const DeclarationNameInfo &TypoName, Sema::LookupNameKind LookupKind, Scope *S, CXXScopeSpec *SS, std::unique_ptr<CorrectionCandidateCallback> CCC, DeclContext *MemberContext, bool EnteringContext) argument
|
H A D | ExternalSemaSource.h | 202 bool EnteringContext, 198 CorrectTypo(const DeclarationNameInfo &Typo, int LookupKind, Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, DeclContext *MemberContext, bool EnteringContext, const ObjCObjectPointerType *OPT) argument
|
H A D | MultiplexExternalSemaSource.h | 330 bool EnteringContext,
|
H A D | Sema.h | 2754 DeclContext *MemberContext, bool EnteringContext, 2782 bool EnteringContext = false); 2839 bool EnteringContext = false, 2850 bool EnteringContext = false, 4498 bool EnteringContext); 4796 bool EnteringContext = false); 4837 bool EnteringContext, 4856 /// \param EnteringContext Whether we're entering the context nominated by 4877 bool EnteringContext, 4893 bool EnteringContext); [all...] |
/external/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 81 bool EnteringContext, 95 TemplateName, ObjectType, EnteringContext, 168 /// \param EnteringContext whether we will be entering into the context of 189 bool EnteringContext, 291 Actions.CodeCompleteQualifiedId(getCurScope(), SS, EnteringContext); local 327 if (ParseUnqualifiedIdOperator(SS, EnteringContext, ObjectType, 360 ObjectType, EnteringContext, 408 EnteringContext)) { 437 EnteringContext) && 500 ObjectType, EnteringContext, S 80 CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, bool EnteringContext, IdentifierInfo &II, CXXScopeSpec &SS) argument 187 ParseOptionalCXXScopeSpecifier(CXXScopeSpec &SS, ParsedType ObjectType, bool EnteringContext, bool *MayBePseudoDestructor, bool IsTypename, IdentifierInfo **LastII) argument 1946 ParseUnqualifiedIdTemplateId(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, IdentifierInfo *Name, SourceLocation NameLoc, bool EnteringContext, ParsedType ObjectType, UnqualifiedId &Id, bool AssumeTemplateId) argument 2153 ParseUnqualifiedIdOperator(CXXScopeSpec &SS, bool EnteringContext, ParsedType ObjectType, UnqualifiedId &Result) argument 2382 ParseUnqualifiedId(CXXScopeSpec &SS, bool EnteringContext, bool AllowDestructorName, bool AllowConstructorName, ParsedType ObjectType, SourceLocation& TemplateKWLoc, UnqualifiedId &Result) argument [all...] |
H A D | Parser.cpp | 1395 const bool EnteringContext = false; local 1400 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), EnteringContext)) 1404 if (TryAnnotateTypeOrScopeTokenAfterScopeSpec(EnteringContext, false, SS, 1418 if (TryAnnotateTypeOrScopeTokenAfterScopeSpec(EnteringContext, false, SS, 1555 bool Parser::TryAnnotateTypeOrScopeToken(bool EnteringContext, bool NeedType) { argument 1572 bool Result = TryAnnotateTypeOrScopeToken(EnteringContext, NeedType); 1589 /*EnteringContext=*/false, 1597 (!TryAnnotateTypeOrScopeToken(EnteringContext, NeedType) && 1658 if (ParseOptionalCXXScopeSpecifier(SS, ParsedType(), EnteringContext)) 1661 return TryAnnotateTypeOrScopeTokenAfterScopeSpec(EnteringContext, NeedTyp 1668 TryAnnotateTypeOrScopeTokenAfterScopeSpec(bool EnteringContext, bool NeedType, CXXScopeSpec &SS, bool IsNewScope) argument 1784 TryAnnotateCXXScopeToken(bool EnteringContext) argument [all...] |
H A D | ParseDecl.cpp | 2299 /*EnteringContext*/ false, DSC_normal, Attrs); 2497 bool EnteringContext = (DSContext == DSC_class || DSContext == DSC_top_level); local 2502 TryAnnotateCXXScopeToken(EnteringContext)) { 2631 bool EnteringContext = (DSContext == DSC_class || DSContext == DSC_top_level); local 2726 if (TryAnnotateCXXScopeToken(EnteringContext)) { 2927 if (TryAnnotateCXXScopeToken(EnteringContext)) { 3347 EnteringContext, DSContext, Attributes); 3783 /*EnteringContext=*/true)) 4580 /*EnteringContext=*/true)) { 4906 bool EnteringContext local 5113 bool EnteringContext = D.getContext() == Declarator::FileContext || local [all...] |
H A D | ParseDeclCXX.cpp | 270 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 445 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 520 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false, 553 SS, /*EnteringContext=*/false, 947 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 1202 bool EnteringContext, DeclSpecContext DSC, 1355 if (ParseOptionalCXXScopeSpecifier(Spec, ParsedType(), EnteringContext)) { 2286 /*EnteringContext=*/false); 3238 ParseOptionalCXXScopeSpecifier(SS, ParsedType(), /*EnteringContext=*/false); 1198 ParseClassSpecifier(tok::TokenKind TagTokKind, SourceLocation StartLoc, DeclSpec &DS, const ParsedTemplateInfo &TemplateInfo, AccessSpecifier AS, bool EnteringContext, DeclSpecContext DSC, ParsedAttributesWithRange &Attributes) argument
|
/external/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 68 /// \param EnteringContext when true, we will be entering the context of 77 bool EnteringContext) { 88 if (EnteringContext) { 433 /// \param EnteringContext If true, enter the context specified by the 462 bool EnteringContext, 484 LookupCtx = computeDeclContext(SS, EnteringContext); 596 CTK_ErrorRecovery, LookupCtx, EnteringContext)) { 800 bool EnteringContext, 809 EnteringContext, SS, 848 bool EnteringContext) { 76 computeDeclContext(const CXXScopeSpec &SS, bool EnteringContext) argument 457 BuildCXXNestedNameSpecifier(Scope *S, IdentifierInfo &Identifier, SourceLocation IdentifierLoc, SourceLocation CCLoc, QualType ObjectType, bool EnteringContext, CXXScopeSpec &SS, NamedDecl *ScopeLookupResult, bool ErrorRecoveryLookup, bool *IsCorrectedToColon) argument 795 ActOnCXXNestedNameSpecifier(Scope *S, IdentifierInfo &Identifier, SourceLocation IdentifierLoc, SourceLocation CCLoc, ParsedType ObjectType, bool EnteringContext, CXXScopeSpec &SS, bool ErrorRecoveryLookup, bool *IsCorrectedToColon) argument 843 IsInvalidUnlessNestedName(Scope *S, CXXScopeSpec &SS, IdentifierInfo &Identifier, SourceLocation IdentifierLoc, SourceLocation ColonLoc, ParsedType ObjectType, bool EnteringContext) argument 858 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy Template, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument [all...] |
H A D | MultiplexExternalSemaSource.cpp | 293 bool EnteringContext, 298 EnteringContext, OPT)) 288 CorrectTypo( const DeclarationNameInfo &Typo, int LookupKind, Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, DeclContext *MemberContext, bool EnteringContext, const ObjCObjectPointerType *OPT) argument
|
H A D | SemaLookup.cpp | 2130 /// @param EnteringContext Indicates whether we are going to enter the 2135 bool AllowBuiltinCreation, bool EnteringContext) { 2147 if (DeclContext *DC = computeDeclContext(*SS, EnteringContext)) { 3679 bool EnteringContext, 3934 EnteringContext, 4186 bool EnteringContext, 4215 EnteringContext); 4388 DeclContext *MemberContext, bool EnteringContext, 4453 EnteringContext); 4467 QualifiedDC = computeDeclContext(*SS, EnteringContext); [all...] |
H A D | SemaTemplate.cpp | 141 bool EnteringContext, 170 LookupTemplateName(R, S, SS, ObjectType, EnteringContext, 251 bool EnteringContext, 275 LookupCtx = computeDeclContext(SS, EnteringContext); 2984 bool EnteringContext, 2995 LookupCtx = computeDeclContext(SS, EnteringContext); 3017 ObjectType, EnteringContext, Result, 136 isTemplateName(Scope *S, CXXScopeSpec &SS, bool hasTemplateKeyword, UnqualifiedId &Name, ParsedType ObjectTypePtr, bool EnteringContext, TemplateTy &TemplateResult, bool &MemberOfUnknownSpecialization) argument 248 LookupTemplateName(LookupResult &Found, Scope *S, CXXScopeSpec &SS, QualType ObjectType, bool EnteringContext, bool &MemberOfUnknownSpecialization) argument 2979 ActOnDependentTemplateName(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, UnqualifiedId &Name, ParsedType ObjectType, bool EnteringContext, TemplateTy &Result) argument
|
H A D | SemaExprCXX.cpp | 87 bool EnteringContext) { 140 DeclContext *DC = computeDeclContext(SS, EnteringContext); 157 LookupCtx = computeDeclContext(PrefixSS, EnteringContext); 163 LookupCtx = computeDeclContext(SS, EnteringContext); 228 if (DeclContext *Ctx = computeDeclContext(SS, EnteringContext)) { 82 getDestructorName(SourceLocation TildeLoc, IdentifierInfo &II, SourceLocation NameLoc, Scope *S, CXXScopeSpec &SS, ParsedType ObjectTypePtr, bool EnteringContext) argument
|
H A D | SemaCodeComplete.cpp | 4226 bool EnteringContext) { 4230 DeclContext *Ctx = computeDeclContext(SS, EnteringContext); 4255 if (!EnteringContext) 4225 CodeCompleteQualifiedId(Scope *S, CXXScopeSpec &SS, bool EnteringContext) argument
|
H A D | SemaDecl.cpp | 4814 bool EnteringContext = !D.getDeclSpec().isFriendSpecified(); 4815 DC = computeDeclContext(D.getCXXScopeSpec(), EnteringContext); 4852 if (EnteringContext && IsDependentContext &&
|
/external/clang/unittests/Sema/ |
H A D | ExternalSemaSourceTest.cpp | 107 DeclContext *MemberContext, bool EnteringContext, 114 DestContext = CurrentSema->computeDeclContext(*SS, EnteringContext);
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 576 bool TryAnnotateTypeOrScopeToken(bool EnteringContext = false, 578 bool TryAnnotateTypeOrScopeTokenAfterScopeSpec(bool EnteringContext, 582 bool TryAnnotateCXXScopeToken(bool EnteringContext = false); 1484 bool EnteringContext, IdentifierInfo &II, 1489 bool EnteringContext, 2374 AccessSpecifier AS, bool EnteringContext, 2418 bool EnteringContext, 2422 bool ParseUnqualifiedIdOperator(CXXScopeSpec &SS, bool EnteringContext, 2485 bool ParseUnqualifiedId(CXXScopeSpec &SS, bool EnteringContext,
|