/external/clang/include/clang/Sema/ |
ParsedTemplate.h | 56 ParsedTemplateArgument(const CXXScopeSpec &SS, 92 const CXXScopeSpec &getScopeSpec() const { 126 CXXScopeSpec SS; 143 CXXScopeSpec SS; 192 new (&TemplateId->SS) CXXScopeSpec(); 204 SS.~CXXScopeSpec();
|
Sema.h | 72 class CXXScopeSpec; [all...] |
DeclSpec.h | 51 /// CXXScopeSpec - Represents a C++ nested-name-specifier or a global scope 62 class CXXScopeSpec { 330 CXXScopeSpec TypeScope; 448 CXXScopeSpec &getTypeSpecScope() { return TypeScope; } 449 const CXXScopeSpec &getTypeSpecScope() const { return TypeScope; } [all...] |
/external/clang/lib/Sema/ |
SemaCXXScopeSpec.cpp | 82 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS, 163 bool Sema::isDependentScopeSpecifier(const CXXScopeSpec &SS) { 175 bool Sema::isUnknownSpecialization(const CXXScopeSpec &SS) { 209 bool Sema::RequireCompleteDeclContext(CXXScopeSpec &SS, 266 CXXScopeSpec &SS) { 330 bool Sema::isNonTypeNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, 418 CXXScopeSpec &SS, 701 CXXScopeSpec &SS) { 711 bool Sema::ActOnCXXNestedNameSpecifierDecltype(CXXScopeSpec &SS, 740 bool Sema::IsInvalidUnlessNestedName(Scope *S, CXXScopeSpec &SS [all...] |
SemaExprMember.cpp | 190 const CXXScopeSpec &SS, 225 Sema::BuildPossibleImplicitMemberExpr(const CXXScopeSpec &SS, 439 const CXXScopeSpec &SS, 484 const CXXScopeSpec &SS, 510 const CXXScopeSpec &SS, 565 SourceLocation OpLoc, CXXScopeSpec &SS, 638 CXXScopeSpec &SS, 691 const CXXScopeSpec &SS, FieldDecl *Field, 696 Sema::BuildAnonymousStructUnionMemberReference(const CXXScopeSpec &SS, 708 CXXScopeSpec EmptySS [all...] |
DeclSpec.cpp | 54 void CXXScopeSpec::Extend(ASTContext &Context, SourceLocation TemplateKWLoc, 65 void CXXScopeSpec::Extend(ASTContext &Context, IdentifierInfo *Identifier, 78 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceDecl *Namespace, 91 void CXXScopeSpec::Extend(ASTContext &Context, NamespaceAliasDecl *Alias, 104 void CXXScopeSpec::MakeGlobal(ASTContext &Context, 114 void CXXScopeSpec::MakeTrivial(ASTContext &Context, 120 void CXXScopeSpec::Adopt(NestedNameSpecifierLoc Other) { 131 SourceLocation CXXScopeSpec::getLastQualifierNameLoc() const { 138 CXXScopeSpec::getWithLocInContext(ASTContext &Context) const { [all...] |
SemaTemplate.cpp | 134 CXXScopeSpec &SS, 222 const CXXScopeSpec *SS, 245 Scope *S, CXXScopeSpec &SS, 405 Sema::ActOnDependentIdExpression(const CXXScopeSpec &SS, 436 Sema::BuildDependentDeclRefExpr(const CXXScopeSpec &SS, [all...] |
TreeTransform.h | 450 TemplateName TransformTemplateName(CXXScopeSpec &SS, 542 CXXScopeSpec &SS); [all...] |
SemaTemplateVariadic.cpp | 237 bool Sema::DiagnoseUnexpandedParameterPack(const CXXScopeSpec &SS, 342 void Sema::collectUnexpandedParameterPacks(CXXScopeSpec &SS,
|
SemaDeclCXX.cpp | [all...] |
SemaTemplateInstantiateDecl.cpp | 744 CXXScopeSpec SS; [all...] |
SemaExprCXX.cpp | 42 Scope *S, CXXScopeSpec &SS, 114 CXXScopeSpec PrefixSS; [all...] |
SemaType.cpp | [all...] |
SemaTemplateInstantiate.cpp | [all...] |
SemaExpr.cpp | 595 CXXScopeSpec SS; [all...] |
SemaLambda.cpp | 362 CXXScopeSpec ScopeSpec; [all...] |
SemaLookup.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | [all...] |
/external/clang/lib/Parse/ |
ParseTemplate.cpp | 688 const CXXScopeSpec &SS, 783 CXXScopeSpec &SS, [all...] |
ParseDeclCXX.cpp | 236 CXXScopeSpec SS; 389 CXXScopeSpec SS; 444 CXXScopeSpec SS; 789 CXXScopeSpec SS; [all...] |
ParseExprCXX.cpp | 78 IdentifierInfo &II, CXXScopeSpec &SS) { 136 bool Parser::ParseOptionalCXXScopeSpecifier(CXXScopeSpec &SS, 505 CXXScopeSpec SS; [all...] |
Parser.cpp | [all...] |
ParseTentative.cpp | [all...] |
ParseExpr.cpp | [all...] |
ParseDecl.cpp | [all...] |