Searched defs:TildeLoc (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/AST/
H A DExprCXX.cpp238 SourceLocation ColonColonLoc, SourceLocation TildeLoc,
267 ScopeType(ScopeType), ColonColonLoc(ColonColonLoc), TildeLoc(TildeLoc),
235 CXXPseudoDestructorExpr(const ASTContext &Context, Expr *Base, bool isArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, SourceLocation ColonColonLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage DestroyedType) argument
/external/clang/lib/Parse/
H A DParseExprCXX.cpp1490 SourceLocation TildeLoc = ConsumeToken(); local
1498 TildeLoc, DS);
1522 SS, FirstTypeName, CCLoc, TildeLoc,
2511 SourceLocation TildeLoc = ConsumeToken(); local
2517 Result.setDestructorName(TildeLoc, Type, EndLoc);
2547 Diag(TildeLoc, diag::err_destructor_tilde_scope);
2552 Diag(TildeLoc, diag::err_destructor_tilde_scope)
2553 << FixItHint::CreateRemoval(TildeLoc)
2566 Result.setDestructorName(TildeLoc, ParsedType(), ClassNameLoc);
2574 ParsedType Ty = Actions.getDestructorName(TildeLoc, *ClassNam
[all...]
/external/clang/include/clang/Sema/
H A DDeclSpec.h1047 /// \param TildeLoc the location of the '~' that introduces the destructor
1051 void setDestructorName(SourceLocation TildeLoc, argument
1055 StartLocation = TildeLoc;
/external/clang/lib/Sema/
H A DSemaExprCXX.cpp82 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, argument
5819 SourceLocation TildeLoc,
5905 TildeLoc,
5917 SourceLocation TildeLoc,
6044 ScopeTypeInfo, CCLoc, TildeLoc,
6051 SourceLocation TildeLoc,
6067 nullptr, SourceLocation(), TildeLoc,
5813 BuildPseudoDestructorExpr(Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, const CXXScopeSpec &SS, TypeSourceInfo *ScopeTypeInfo, SourceLocation CCLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage Destructed) argument
5911 ActOnPseudoDestructorExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, UnqualifiedId &FirstTypeName, SourceLocation CCLoc, SourceLocation TildeLoc, UnqualifiedId &SecondTypeName) argument
6048 ActOnPseudoDestructorExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, SourceLocation TildeLoc, const DeclSpec& DS) argument
H A DTreeTransform.h1941 SourceLocation TildeLoc,
11521 SourceLocation TildeLoc,
11532 CCLoc, TildeLoc, Destroyed);
11515 RebuildCXXPseudoDestructorExpr(Expr *Base, SourceLocation OperatorLoc, bool isArrow, CXXScopeSpec &SS, TypeSourceInfo *ScopeType, SourceLocation CCLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage Destroyed) argument

Completed in 186 milliseconds