/external/clang/include/clang/AST/ |
H A D | StmtCXX.h | 41 CXXCatchStmt(EmptyShell Empty) 71 CXXTryStmt(EmptyShell Empty, unsigned numHandlers) 85 static CXXTryStmt *Create(ASTContext &C, EmptyShell Empty, 140 CXXForRangeStmt(EmptyShell Empty) : Stmt(CXXForRangeStmtClass, Empty) { }
|
H A D | StmtObjC.h | 32 explicit ObjCForCollectionStmt(EmptyShell Empty) : 87 explicit ObjCAtCatchStmt(EmptyShell Empty) : 128 explicit ObjCAtFinallyStmt(EmptyShell Empty) : 178 explicit ObjCAtTryStmt(EmptyShell Empty, unsigned NumCatchStmts, 276 explicit ObjCAtSynchronizedStmt(EmptyShell Empty) : 321 explicit ObjCAtThrowStmt(EmptyShell Empty) : 353 explicit ObjCAutoreleasePoolStmt(EmptyShell Empty) :
|
H A D | ExprCXX.h | 74 explicit CXXOperatorCallExpr(ASTContext& C, EmptyShell Empty) : 123 CXXMemberCallExpr(ASTContext &C, EmptyShell Empty) 160 CUDAKernelCallExpr(ASTContext &C, EmptyShell Empty) 195 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) 239 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize) 270 explicit CXXDynamicCastExpr(EmptyShell Empty, unsigned pathSize) 308 CXXReinterpretCastExpr(EmptyShell Empty, unsigned pathSize) 340 explicit CXXConstCastExpr(EmptyShell Empty) 375 explicit UserDefinedLiteral(ASTContext &C, EmptyShell Empty) 436 explicit CXXBoolLiteralExpr(EmptyShell Empt [all...] |
H A D | ExprObjC.h | 37 explicit ObjCStringLiteral(EmptyShell Empty) 68 explicit ObjCBoolLiteralExpr(EmptyShell Empty) 103 explicit ObjCBoxedExpr(EmptyShell Empty) 142 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) 264 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements, 359 explicit ObjCEncodeExpr(EmptyShell Empty) : Expr(ObjCEncodeExprClass, Empty){} 395 explicit ObjCSelectorExpr(EmptyShell Empty) 437 explicit ObjCProtocolExpr(EmptyShell Empty) 487 explicit ObjCIvarRefExpr(EmptyShell Empty) 612 explicit ObjCPropertyRefExpr(EmptyShell Empt [all...] |
H A D | Expr.h | 121 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } 811 explicit OpaqueValueExpr(EmptyShell Empty) 919 explicit DeclRefExpr(EmptyShell Empty) 1171 explicit PredefinedExpr(EmptyShell Empty) 1246 explicit IntegerLiteral(EmptyShell Empty) 1262 static IntegerLiteral *Create(ASTContext &C, EmptyShell Empty); 1303 CharacterLiteral(EmptyShell Empty) : Expr(CharacterLiteralClass, Empty) { } 1334 explicit FloatingLiteral(ASTContext &C, EmptyShell Empty); 1339 static FloatingLiteral *Create(ASTContext &C, EmptyShell Empty); 1403 explicit ImaginaryLiteral(EmptyShell Empt [all...] |
H A D | Stmt.h | 334 struct EmptyShell { }; struct in class:clang::Stmt 342 explicit Stmt(StmtClass SC, EmptyShell) { 451 explicit DeclStmt(EmptyShell Empty) : Stmt(DeclStmtClass, Empty) { } 518 explicit NullStmt(EmptyShell Empty) : Stmt(NullStmtClass, Empty), 555 explicit CompoundStmt(EmptyShell Empty) 633 SwitchCase(StmtClass SC, EmptyShell) 678 explicit CaseStmt(EmptyShell Empty) : SwitchCase(CaseStmtClass, Empty) { } 730 explicit DefaultStmt(EmptyShell Empty) 772 explicit LabelStmt(EmptyShell Empty) : Stmt(LabelStmtClass, Empty) { } 813 explicit AttributedStmt(EmptyShell Empt [all...] |
H A D | DeclFriend.h | 88 FriendDecl(EmptyShell Empty, unsigned NumFriendTypeTPLists)
|
H A D | StmtOpenMP.h | 400 EmptyShell);
|
H A D | DeclTemplate.h | 1858 ClassTemplateDecl(EmptyShell Empty) 2062 FriendTemplateDecl(EmptyShell Empty) 2215 ClassScopeFunctionSpecializationDecl(EmptyShell Empty) 2715 VarTemplateDecl(EmptyShell Empty)
|
H A D | DeclBase.h | 99 struct EmptyShell { }; struct in class:clang::Decl 316 Decl(Kind DK, EmptyShell Empty)
|
H A D | DeclCXX.h | 112 AccessSpecDecl(EmptyShell Empty)
|
H A D | Decl.h | 3361 ImportDecl(EmptyShell Empty) : Decl(Import, Empty), NextLocalImport() { }
|
/external/clang/lib/AST/ |
H A D | DeclFriend.cpp | 63 return new (Mem) FriendDecl(EmptyShell(), FriendTypeNumTPLists);
|
H A D | ExprCXX.cpp | 259 UnresolvedLookupExpr *E = new (Mem) UnresolvedLookupExpr(EmptyShell()); 548 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize); 573 return new (Buffer) CXXDynamicCastExpr(EmptyShell(), PathSize); 630 return new (Buffer) CXXReinterpretCastExpr(EmptyShell(), PathSize); 643 return new (C) CXXConstCastExpr(EmptyShell()); 664 return new (Buffer) CXXFunctionalCastExpr(EmptyShell(), PathSize); 954 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0); 1043 ExprWithCleanups::ExprWithCleanups(EmptyShell empty, unsigned numObjects) 1048 ExprWithCleanups *ExprWithCleanups::Create(ASTContext &C, EmptyShell empty, 1093 Stmt::EmptyShell Empt [all...] |
H A D | Stmt.cpp | 299 return new (Mem) AttributedStmt(EmptyShell(), NumAttrs); 753 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally); 773 CXXTryStmt *CXXTryStmt::Create(ASTContext &C, EmptyShell Empty, 1055 CapturedStmt::CapturedStmt(EmptyShell Empty, unsigned NumCaptures) 1099 return new (Mem) CapturedStmt(EmptyShell(), NumCaptures); 1167 EmptyShell) {
|
H A D | Expr.cpp | 462 return new (Mem) DeclRefExpr(EmptyShell()); 659 IntegerLiteral::Create(ASTContext &C, EmptyShell Empty) { 672 FloatingLiteral::FloatingLiteral(ASTContext &C, EmptyShell Empty) 685 FloatingLiteral::Create(ASTContext &C, EmptyShell Empty) { 1095 CallExpr::CallExpr(ASTContext &C, StmtClass SC, EmptyShell Empty) 1103 EmptyShell Empty) 1657 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize); 1678 return new (Buffer) CStyleCastExpr(EmptyShell(), PathSize); 3442 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs); 3839 PseudoObjectExpr *PseudoObjectExpr::Create(ASTContext &Context, EmptyShell s [all...] |
H A D | DeclTemplate.cpp | 318 return new (Mem) ClassTemplateDecl(EmptyShell()); 913 return new (Mem) FriendTemplateDecl(EmptyShell()); 983 return new (Mem) VarTemplateDecl(EmptyShell());
|
H A D | DeclCXX.cpp | 35 return new (Mem) AccessSpecDecl(EmptyShell());
|
H A D | Decl.cpp | 3625 return new (Mem) ImportDecl(EmptyShell());
|
/external/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 546 explicit SExpr(clang::Decl::EmptyShell e) { NodeVec.clear(); } 760 UnderlyingMutex(Decl::EmptyShell())
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1785 Stmt::EmptyShell Empty;
|