/external/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 1133 SourceLocation TildeLoc = ConsumeToken(); local 1141 OpKind, TildeLoc, DS, 1168 TildeLoc, SecondTypeName, 2133 SourceLocation TildeLoc = ConsumeToken(); local 2139 Result.setDestructorName(TildeLoc, Type, EndLoc); 2156 Result.setDestructorName(TildeLoc, ParsedType(), ClassNameLoc); 2164 ParsedType Ty = Actions.getDestructorName(TildeLoc, *ClassName, 2171 Result.setDestructorName(TildeLoc, Ty, ClassNameLoc);
|
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 164 SourceLocation ColonColonLoc, SourceLocation TildeLoc, 194 ScopeType(ScopeType), ColonColonLoc(ColonColonLoc), TildeLoc(TildeLoc), 161 CXXPseudoDestructorExpr(ASTContext &Context, Expr *Base, bool isArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, SourceLocation ColonColonLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage DestroyedType) argument
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 974 /// \param TildeLoc the location of the '~' that introduces the destructor 978 void setDestructorName(SourceLocation TildeLoc, argument 982 StartLocation = TildeLoc;
|
H A D | Sema.h | 3556 ParsedType getDestructorName(SourceLocation TildeLoc, 3822 SourceLocation TildeLoc, 3832 SourceLocation TildeLoc, 3839 SourceLocation TildeLoc,
|
/external/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 40 ParsedType Sema::getDestructorName(SourceLocation TildeLoc, argument 5046 SourceLocation TildeLoc, 5132 TildeLoc, 5147 SourceLocation TildeLoc, 5275 ScopeTypeInfo, CCLoc, TildeLoc, 5282 SourceLocation TildeLoc, 5298 0, SourceLocation(), TildeLoc, 5040 BuildPseudoDestructorExpr(Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, const CXXScopeSpec &SS, TypeSourceInfo *ScopeTypeInfo, SourceLocation CCLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage Destructed, bool HasTrailingLParen) argument 5141 ActOnPseudoDestructorExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, CXXScopeSpec &SS, UnqualifiedId &FirstTypeName, SourceLocation CCLoc, SourceLocation TildeLoc, UnqualifiedId &SecondTypeName, bool HasTrailingLParen) argument 5279 ActOnPseudoDestructorExpr(Scope *S, Expr *Base, SourceLocation OpLoc, tok::TokenKind OpKind, SourceLocation TildeLoc, const DeclSpec& DS, bool HasTrailingLParen) argument
|
H A D | TreeTransform.h | 1421 SourceLocation TildeLoc, 9229 SourceLocation TildeLoc, 9240 SS, ScopeType, CCLoc, TildeLoc, 9223 RebuildCXXPseudoDestructorExpr(Expr *Base, SourceLocation OperatorLoc, bool isArrow, CXXScopeSpec &SS, TypeSourceInfo *ScopeType, SourceLocation CCLoc, SourceLocation TildeLoc, PseudoDestructorTypeStorage Destroyed) argument
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1788 SourceLocation TildeLoc; 1802 SourceLocation TildeLoc, 1850 SourceLocation getTildeLoc() const { return TildeLoc; }
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1276 E->TildeLoc = ReadSourceLocation(Record, Idx);
|