Searched defs:SS (Results 26 - 50 of 55) sorted by relevance

123

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DJumpDiagnostics.cpp515 SwitchStmt *SS = cast<SwitchStmt>(Jump); local
H A DMultiplexExternalSemaSource.cpp277 CorrectTypo( const DeclarationNameInfo &Typo, int LookupKind, Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, DeclContext *MemberContext, bool EnteringContext, const ObjCObjectPointerType *OPT) argument
H A DSemaTemplateVariadic.cpp285 bool Sema::DiagnoseUnexpandedParameterPack(const CXXScopeSpec &SS, argument
386 void Sema::collectUnexpandedParameterPacks(CXXScopeSpec &SS, argument
H A DSemaPseudoObject.cpp1406 CXXScopeSpec SS; local
1435 CXXScopeSpec SS; local
H A DSemaExprMember.cpp235 Sema::BuildPossibleImplicitMemberExpr(const CXXScopeSpec &SS, argument
199 diagnoseInstanceReference(Sema &SemaRef, const CXXScopeSpec &SS, NamedDecl *Rep, const DeclarationNameInfo &nameInfo) argument
429 ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
473 DiagnoseQualifiedMemberReference(Sema &SemaRef, Expr *BaseExpr, QualType BaseType, const CXXScopeSpec &SS, NamedDecl *rep, const DeclarationNameInfo &nameInfo) argument
500 CheckQualifiedMemberReference(Expr *BaseExpr, QualType BaseType, const CXXScopeSpec &SS, const LookupResult &R) argument
583 LookupMemberExprInRecord(Sema &SemaRef, LookupResult &R, SourceRange BaseRange, const RecordType *RTy, SourceLocation OpLoc, CXXScopeSpec &SS, bool HasTemplateArgs) argument
664 BuildMemberReferenceExpr(Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
724 BuildAnonymousStructUnionMemberReference(const CXXScopeSpec &SS, SourceLocation loc, IndirectFieldDecl *indirectField, DeclAccessPair foundDecl, Expr *baseObjectExpr, SourceLocation opLoc) argument
839 BuildMSPropertyRefExpr(Sema &S, Expr *BaseExpr, bool IsArrow, const CXXScopeSpec &SS, MSPropertyDecl *PD, const DeclarationNameInfo &NameInfo) argument
852 BuildMemberExpr(Sema &SemaRef, ASTContext &C, Expr *Base, bool isArrow, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK, ExprObjectKind OK, const TemplateArgumentListInfo *TemplateArgs = 0) argument
872 BuildMemberReferenceExpr(Expr *BaseExpr, QualType BaseExprType, SourceLocation OpLoc, bool IsArrow, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, LookupResult &R, const TemplateArgumentListInfo *TemplateArgs, bool SuppressQualifierCheck, ActOnMemberAccessExtraArgs *ExtraArgs) argument
1174 LookupMemberExpr(LookupResult &R, ExprResult &BaseExpr, bool &IsArrow, SourceLocation OpLoc, CXXScopeSpec &SS, Decl *ObjCImpDecl, bool HasTemplateArgs) argument
1602 ActOnMemberAccessExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, UnqualifiedId &Id, Decl *ObjCImpDecl, bool HasTrailingLParen) argument
1682 BuildFieldReferenceExpr(Sema &S, Expr *BaseExpr, bool IsArrow, const CXXScopeSpec &SS, FieldDecl *Field, DeclAccessPair FoundDecl, const DeclarationNameInfo &MemberNameInfo) argument
1748 BuildImplicitMemberExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, LookupResult &R, const TemplateArgumentListInfo *TemplateArgs, bool IsKnownInstance) argument
[all...]
H A DSemaTemplateInstantiate.cpp1118 TemplateName TemplateInstantiator::TransformTemplateName(CXXScopeSpec &SS, argument
2729 CXXScopeSpec SS; local
H A DSemaTemplateInstantiateDecl.cpp798 CXXScopeSpec SS; local
1234 CXXScopeSpec SS; local
1538 CXXScopeSpec SS; local
2137 CXXScopeSpec SS; local
[all...]
H A DSemaLookup.cpp1812 bool Sema::LookupParsedName(LookupResult &R, Scope *S, CXXScopeSpec *SS, argument
3767 LookupPotentialTypoResult(Sema &SemaRef, LookupResult &Res, IdentifierInfo *Name, Scope *S, CXXScopeSpec *SS, DeclContext *MemberContext, bool EnteringContext, bool isObjCIvarLookup, bool FindHidden) argument
4044 CorrectTypo(const DeclarationNameInfo &TypoName, Sema::LookupNameKind LookupKind, Scope *S, CXXScopeSpec *SS, CorrectionCandidateCallback &CCC, DeclContext *MemberContext, bool EnteringContext, const ObjCObjectPointerType *OPT, bool RecordFailure) argument
[all...]
H A DSemaStmt.cpp650 SwitchStmt *SS = new (Context) SwitchStmt(Context, ConditionVar, Cond); local
666 SwitchStmt *SS = cast<SwitchStmt>(Switch); local
3177 ActOnMSDependentExistsStmt(SourceLocation KeywordLoc, bool IsIfExists, CXXScopeSpec &SS, UnqualifiedId &Name, Stmt *Nested) argument
[all...]
H A DSemaType.cpp3036 CXXScopeSpec &SS = DeclType.Mem.Scope(); local
3619 const CXXScopeSpec& SS = DS.getTypeSpecScope(); local
3699 const CXXScopeSpec& SS = Chunk.Mem.Scope(); local
4738 CXXScopeSpec SS; local
5365 getElaboratedType(ElaboratedTypeKeyword Keyword, const CXXScopeSpec &SS, QualType T) argument
[all...]
H A DSemaCodeComplete.cpp4062 void Sema::CodeCompleteQualifiedId(Scope *S, CXXScopeSpec &SS, argument
5347 CXXScopeSpec SS; local
H A DSemaExprCXX.cpp47 ParsedType Sema::getInheritingConstructorName(CXXScopeSpec &SS, argument
80 getDestructorName(SourceLocation TildeLoc, IdentifierInfo &II, SourceLocation NameLoc, Scope *S, CXXScopeSpec &SS, ParsedType ObjectTypePtr, bool EnteringContext) argument
5374 BuildPseudoDestructorExpr(Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, const CXXScopeSpec &SS, TypeSourceInfo *ScopeTypeInfo, SourceLocation CCLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage Destructed, bool HasTrailingLParen) argument
5475 ActOnPseudoDestructorExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, UnqualifiedId &FirstTypeName, SourceLocation CCLoc, SourceLocation TildeLoc, UnqualifiedId &SecondTypeName, bool HasTrailingLParen) argument
6035 CheckMicrosoftIfExistsSymbol(Scope *S, CXXScopeSpec &SS, const DeclarationNameInfo &TargetNameInfo) argument
6070 CheckMicrosoftIfExistsSymbol(Scope *S, SourceLocation KeywordLoc, bool IsIfExists, CXXScopeSpec &SS, UnqualifiedId &Name) argument
[all...]
H A DSemaTemplate.cpp134 isTemplateName(Scope *S, CXXScopeSpec &SS, bool hasTemplateKeyword, UnqualifiedId &Name, ParsedType ObjectTypePtr, bool EnteringContext, TemplateTy &TemplateResult, bool &MemberOfUnknownSpecialization) argument
221 DiagnoseUnknownTemplateName(const IdentifierInfo &II, SourceLocation IILoc, Scope *S, const CXXScopeSpec *SS, TemplateTy &SuggestedTemplate, TemplateNameKind &SuggestedKind) argument
246 LookupTemplateName(LookupResult &Found, Scope *S, CXXScopeSpec &SS, QualType ObjectType, bool EnteringContext, bool &MemberOfUnknownSpecialization) argument
407 ActOnDependentIdExpression(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool isAddressOfOperand, const TemplateArgumentListInfo *TemplateArgs) argument
438 BuildDependentDeclRefExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
834 SetNestedNameSpecifier(TagDecl *T, const CXXScopeSpec &SS) argument
840 CheckClassTemplate(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr, TemplateParameterList *TemplateParams, AccessSpecifier AS, SourceLocation ModulePrivateLoc, unsigned NumOuterTemplateParamLists, TemplateParameterList** OuterTemplateParamLists) argument
1550 getRangeOfTypeInNestedNameSpecifier(ASTContext &Context, QualType T, const CXXScopeSpec &SS) argument
1596 MatchTemplateParametersToScopeSpecifier( SourceLocation DeclStartLoc, SourceLocation DeclLoc, const CXXScopeSpec &SS, ArrayRef<TemplateParameterList *> ParamLists, bool IsFriend, bool &IsExplicitSpecialization, bool &Invalid) argument
2111 ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, bool IsCtorOrDtorName) argument
2177 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
2742 CheckVarTemplateId(const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, VarTemplateDecl *Template, SourceLocation TemplateLoc, const TemplateArgumentListInfo *TemplateArgs) argument
2762 BuildTemplateIdExpr(const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, LookupResult &R, bool RequiresADL, const TemplateArgumentListInfo *TemplateArgs) argument
2804 BuildQualifiedTemplateIdExpr(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument
2848 ActOnDependentTemplateName(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, UnqualifiedId &Name, ParsedType ObjectType, bool EnteringContext, TemplateTy &Result) argument
2963 CXXScopeSpec SS; local
3378 CXXScopeSpec SS; local
5090 CXXScopeSpec SS; local
5768 ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, SourceLocation ModulePrivateLoc, CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr, MultiTemplateParamsArg TemplateParameterLists) argument
6869 ScopeSpecifierHasTemplateId(const CXXScopeSpec &SS) argument
6891 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr) argument
7089 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr) argument
7551 ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK, const CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation TagLoc, SourceLocation NameLoc) argument
7584 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, const IdentifierInfo &II, SourceLocation IdLoc) argument
7620 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
7735 CXXScopeSpec SS; local
7921 RebuildNestedNameSpecifierInCurrentInstantiation(CXXScopeSpec &SS) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseExpr.cpp1091 CXXScopeSpec SS; local
1468 CXXScopeSpec SS; local
H A DParser.cpp1368 void Parser::AnnotateScopeToken(CXXScopeSpec &SS, bool IsNewAnnotation) { argument
1403 CXXScopeSpec SS; local
1570 CXXScopeSpec SS; local
1638 CXXScopeSpec SS; local
1650 TryAnnotateTypeOrScopeTokenAfterScopeSpec(bool EnteringContext, bool NeedType, CXXScopeSpec &SS, bool IsNewScope) argument
1753 CXXScopeSpec SS; local
[all...]
H A DParseDeclCXX.cpp245 CXXScopeSpec SS; local
398 CXXScopeSpec SS; local
453 CXXScopeSpec SS; local
873 CXXScopeSpec SS; local
936 ParseTemplateIdAfterTemplateName(TemplateTy(), IdLoc, SS, local
1209 CXXScopeSpec &SS = DS.getTypeSpecScope(); local
1982 CXXScopeSpec SS; local
2837 CXXScopeSpec SS; local
[all...]
H A DParseExprCXX.cpp181 bool Parser::ParseOptionalCXXScopeSpecifier(CXXScopeSpec &SS, argument
77 CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, bool EnteringContext, IdentifierInfo &II, CXXScopeSpec &SS) argument
265 Actions.CodeCompleteQualifiedId(getCurScope(), SS, EnteringContext); local
571 CXXScopeSpec SS; local
1339 ParseCXXPseudoDestructor(ExprArg Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, ParsedType ObjectType) argument
1817 ParseUnqualifiedIdTemplateId(CXXScopeSpec &SS, SourceLocation TemplateKWLoc, IdentifierInfo *Name, SourceLocation NameLoc, bool EnteringContext, ParsedType ObjectType, UnqualifiedId &Id, bool AssumeTemplateId) argument
2023 ParseUnqualifiedIdOperator(CXXScopeSpec &SS, bool EnteringContext, ParsedType ObjectType, UnqualifiedId &Result) argument
2251 ParseUnqualifiedId(CXXScopeSpec &SS, bool EnteringContext, bool AllowDestructorName, bool AllowConstructorName, ParsedType ObjectType, SourceLocation& TemplateKWLoc, UnqualifiedId &Result) argument
[all...]
H A DParseStmt.cpp1907 CXXScopeSpec SS; local
H A DParseDecl.cpp2051 bool Parser::ParseImplicitInt(DeclSpec &DS, CXXScopeSpec *SS, argument
2367 CXXScopeSpec SS; local
3549 CXXScopeSpec &SS = DS.getTypeSpecScope(); local
4307 CXXScopeSpec SS; local
4582 CXXScopeSpec SS; local
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/
H A DMCAssembler.h754 void setSize(const MCExpr *SS) { argument
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp1832 DenseMap<ValuePair, std::vector<ValuePair> >::iterator SS = local
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp1658 const SwitchStmt *SS = builder.getSwitch(); local
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DStmt.h783 void setSubStmt(Stmt *SS) { SubStmt = SS; } argument
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1550 CXXScopeSpec SS; member in struct:clang::Parser::IfExistsCondition
2037 CXXScopeSpec &SS; member in class:clang::Parser::DeclaratorScopeObj
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h1460 static DeclaratorChunk getMemberPointer(const CXXScopeSpec &SS, argument
1538 CXXScopeSpec SS; member in class:clang::Declarator

Completed in 596 milliseconds

123