Home
last modified time | relevance | path

Searched refs:EmptyShell (Results 1 – 20 of 20) sorted by relevance

/external/clang/include/clang/AST/
DExprCXX.h61 explicit CXXOperatorCallExpr(ASTContext& C, EmptyShell Empty) : in CXXOperatorCallExpr()
99 CXXMemberCallExpr(ASTContext &C, EmptyShell Empty) in CXXMemberCallExpr()
137 CUDAKernelCallExpr(ASTContext &C, EmptyShell Empty) in CUDAKernelCallExpr()
172 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize) in CXXNamedCastExpr()
216 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize) in CXXStaticCastExpr()
247 explicit CXXDynamicCastExpr(EmptyShell Empty, unsigned pathSize) in CXXDynamicCastExpr()
282 CXXReinterpretCastExpr(EmptyShell Empty, unsigned pathSize) in CXXReinterpretCastExpr()
312 explicit CXXConstCastExpr(EmptyShell Empty) in CXXConstCastExpr()
347 explicit UserDefinedLiteral(ASTContext &C, EmptyShell Empty) in UserDefinedLiteral()
400 explicit CXXBoolLiteralExpr(EmptyShell Empty) in CXXBoolLiteralExpr()
[all …]
DStmtObjC.h33 explicit ObjCForCollectionStmt(EmptyShell Empty) : in ObjCForCollectionStmt()
87 explicit ObjCAtCatchStmt(EmptyShell Empty) : in ObjCAtCatchStmt()
130 explicit ObjCAtFinallyStmt(EmptyShell Empty) : in ObjCAtFinallyStmt()
181 explicit ObjCAtTryStmt(EmptyShell Empty, unsigned NumCatchStmts, in ObjCAtTryStmt()
276 explicit ObjCAtSynchronizedStmt(EmptyShell Empty) : in ObjCAtSynchronizedStmt()
321 explicit ObjCAtThrowStmt(EmptyShell Empty) : in ObjCAtThrowStmt()
357 explicit ObjCAutoreleasePoolStmt(EmptyShell Empty) : in ObjCAutoreleasePoolStmt()
DStmt.h325 struct EmptyShell { }; struct
333 explicit Stmt(StmtClass SC, EmptyShell) { in Stmt() argument
460 explicit DeclStmt(EmptyShell Empty) : Stmt(DeclStmtClass, Empty) { } in DeclStmt()
521 explicit NullStmt(EmptyShell Empty) : Stmt(NullStmtClass, Empty), in NullStmt()
565 explicit CompoundStmt(EmptyShell Empty) in CompoundStmt()
683 explicit CaseStmt(EmptyShell Empty) : SwitchCase(CaseStmtClass) { } in CaseStmt()
738 explicit DefaultStmt(EmptyShell) : SwitchCase(DefaultStmtClass) { } in DefaultStmt() argument
775 explicit LabelStmt(EmptyShell Empty) : Stmt(LabelStmtClass, Empty) { } in LabelStmt()
818 explicit AttributedStmt(EmptyShell Empty) in AttributedStmt()
853 explicit IfStmt(EmptyShell Empty) : Stmt(IfStmtClass, Empty) { } in IfStmt()
[all …]
DExpr.h73 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } in Expr() argument
704 explicit OpaqueValueExpr(EmptyShell Empty) in OpaqueValueExpr()
811 explicit DeclRefExpr(EmptyShell Empty) in DeclRefExpr()
1064 explicit PredefinedExpr(EmptyShell Empty) in PredefinedExpr()
1139 explicit IntegerLiteral(EmptyShell Empty) in IntegerLiteral()
1163 static IntegerLiteral *Create(ASTContext &C, EmptyShell Empty);
1204 CharacterLiteral(EmptyShell Empty) : Expr(CharacterLiteralClass, Empty) { } in CharacterLiteral()
1242 explicit FloatingLiteral(ASTContext &C, EmptyShell Empty) in FloatingLiteral()
1252 static FloatingLiteral *Create(ASTContext &C, EmptyShell Empty);
1297 explicit ImaginaryLiteral(EmptyShell Empty) in ImaginaryLiteral()
[all …]
DExprObjC.h37 explicit ObjCStringLiteral(EmptyShell Empty) in ObjCStringLiteral()
70 explicit ObjCBoolLiteralExpr(EmptyShell Empty) in ObjCBoolLiteralExpr()
105 explicit ObjCBoxedExpr(EmptyShell Empty) in ObjCBoxedExpr()
143 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) in ObjCArrayLiteral()
258 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements, in ObjCDictionaryLiteral()
353 explicit ObjCEncodeExpr(EmptyShell Empty) : Expr(ObjCEncodeExprClass, Empty){} in ObjCEncodeExpr()
391 explicit ObjCSelectorExpr(EmptyShell Empty) in ObjCSelectorExpr()
431 explicit ObjCProtocolExpr(EmptyShell Empty) in ObjCProtocolExpr()
473 explicit ObjCIvarRefExpr(EmptyShell Empty) in ObjCIvarRefExpr()
596 explicit ObjCPropertyRefExpr(EmptyShell Empty) in ObjCPropertyRefExpr()
[all …]
DStmtCXX.h38 CXXCatchStmt(EmptyShell Empty) in CXXCatchStmt()
69 CXXTryStmt(EmptyShell Empty, unsigned numHandlers) in CXXTryStmt()
84 static CXXTryStmt *Create(ASTContext &C, EmptyShell Empty,
141 CXXForRangeStmt(EmptyShell Empty) : Stmt(CXXForRangeStmtClass, Empty) { } in CXXForRangeStmt()
DDeclFriend.h70 explicit FriendDecl(EmptyShell Empty) in FriendDecl()
DDeclTemplate.h1724 ClassTemplateDecl(EmptyShell Empty)
1923 FriendTemplateDecl(EmptyShell Empty)
2069 ClassScopeFunctionSpecializationDecl(EmptyShell Empty)
DDeclBase.h94 struct EmptyShell { }; struct
314 Decl(Kind DK, EmptyShell Empty) in Decl()
DDeclCXX.h121 AccessSpecDecl(EmptyShell Empty)
DDecl.h3245 ImportDecl(EmptyShell Empty) : Decl(Import, Empty), NextLocalImport() { } in ImportDecl()
/external/clang/lib/AST/
DExprCXX.cpp233 UnresolvedLookupExpr *E = new (Mem) UnresolvedLookupExpr(EmptyShell()); in CreateEmpty()
514 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize); in CreateEmpty()
538 return new (Buffer) CXXDynamicCastExpr(EmptyShell(), PathSize); in CreateEmpty()
591 return new (Buffer) CXXReinterpretCastExpr(EmptyShell(), PathSize); in CreateEmpty()
603 return new (C) CXXConstCastExpr(EmptyShell()); in CreateEmpty()
624 return new (Buffer) CXXFunctionalCastExpr(EmptyShell(), PathSize); in CreateEmpty()
882 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0); in CreateDeserialized()
971 ExprWithCleanups::ExprWithCleanups(EmptyShell empty, unsigned numObjects) in ExprWithCleanups()
976 ExprWithCleanups *ExprWithCleanups::Create(ASTContext &C, EmptyShell empty, in Create()
1024 Stmt::EmptyShell Empty; in CreateEmpty()
[all …]
DDeclFriend.cpp47 return new (Mem) FriendDecl(EmptyShell()); in CreateDeserialized()
DExpr.cpp360 return new (Mem) DeclRefExpr(EmptyShell()); in CreateEmpty()
555 IntegerLiteral::Create(ASTContext &C, EmptyShell Empty) { in Create()
566 FloatingLiteral::Create(ASTContext &C, EmptyShell Empty) { in Create()
852 CallExpr::CallExpr(ASTContext &C, StmtClass SC, EmptyShell Empty) in CallExpr()
860 EmptyShell Empty) in CallExpr()
1411 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize); in CreateEmpty()
1432 return new (Buffer) CStyleCastExpr(EmptyShell(), PathSize); in CreateEmpty()
2907 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs); in CreateEmpty()
3303 PseudoObjectExpr *PseudoObjectExpr::Create(ASTContext &Context, EmptyShell sh, in Create()
3311 PseudoObjectExpr::PseudoObjectExpr(EmptyShell shell, unsigned numSemanticExprs) in PseudoObjectExpr()
[all …]
DDeclTemplate.cpp287 return new (Mem) ClassTemplateDecl(EmptyShell()); in CreateDeserialized()
826 return new (Mem) FriendTemplateDecl(EmptyShell()); in CreateDeserialized()
DStmt.cpp598 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally); in CreateEmpty()
623 CXXTryStmt *CXXTryStmt::Create(ASTContext &C, EmptyShell Empty, in Create()
DDeclCXX.cpp35 return new (Mem) AccessSpecDecl(EmptyShell()); in CreateDeserialized()
DDecl.cpp3038 return new (Mem) ImportDecl(EmptyShell()); in CreateDeserialized()
/external/clang/lib/Analysis/
DThreadSafety.cpp227 explicit MutexID(clang::Decl::EmptyShell e) { in MutexID()
313 : AcquireLoc(AcquireLoc), LKind(LKind), UnderlyingMutex(Decl::EmptyShell()) in LockData()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1574 Stmt::EmptyShell Empty; in ReadStmtFromStream()