Home
last modified time | relevance | path

Searched refs:cast_or_null (Results 1 – 25 of 69) sorted by relevance

123

/minix/external/bsd/llvm/dist/llvm/unittests/Support/
H A DCasting.cpp55 return cast_or_null<foo>(this); in caz()
128 TEST(CastingTest, cast_or_null) { in TEST() argument
129 const foo *F11 = cast_or_null<foo>(B2); in TEST()
131 const foo *F12 = cast_or_null<foo>(B2); in TEST()
133 const foo *F13 = cast_or_null<foo>(B4); in TEST()
135 const foo *F14 = cast_or_null<foo>(fub()); // Shouldn't print. in TEST()
307 EXPECT_TRUE(cast_or_null<pointer_wrappers::Derived>(MN) == nullptr); in TEST()
308 EXPECT_TRUE(cast_or_null<pointer_wrappers::Derived>(CN) == nullptr); in TEST()
309 EXPECT_TRUE(cast_or_null<pointer_wrappers::Derived>(MD) == &D); in TEST()
310 EXPECT_TRUE(cast_or_null<pointer_wrappers::Derived>(CD) == &D); in TEST()
/minix/external/bsd/llvm/dist/clang/include/clang/AST/
H A DStmtCXX.h152 return cast_or_null<DeclStmt>(SubExprs[BEGINEND]); in getBeginEndStmt()
154 Expr *getCond() { return cast_or_null<Expr>(SubExprs[COND]); } in getCond()
155 Expr *getInc() { return cast_or_null<Expr>(SubExprs[INC]); } in getInc()
163 return cast_or_null<DeclStmt>(SubExprs[BEGINEND]); in getBeginEndStmt()
166 return cast_or_null<Expr>(SubExprs[COND]); in getCond()
169 return cast_or_null<Expr>(SubExprs[INC]); in getInc()
H A DStmtObjC.h207 return cast_or_null<ObjCAtCatchStmt>(getStmts()[I + 1]); in getCatchStmt()
213 return cast_or_null<ObjCAtCatchStmt>(getStmts()[I + 1]); in getCatchStmt()
227 return cast_or_null<ObjCAtFinallyStmt>(getStmts()[1 + NumCatchStmts]); in getFinallyStmt()
233 return cast_or_null<ObjCAtFinallyStmt>(getStmts()[1 + NumCatchStmts]); in getFinallyStmt()
H A DDeclTemplate.h835 return cast_or_null<FunctionTemplateDecl>(
842 return cast_or_null<FunctionTemplateDecl>(
847 return cast_or_null<FunctionTemplateDecl>(
1897 return cast_or_null<ClassTemplateDecl>(
1904 return cast_or_null<ClassTemplateDecl>(
1918 return cast_or_null<ClassTemplateDecl>(
2135 return cast_or_null<TypeAliasTemplateDecl>(
2142 return cast_or_null<TypeAliasTemplateDecl>(
2730 return cast_or_null<VarTemplateDecl>(
2737 return cast_or_null<VarTemplateDecl>(
[all …]
H A DStmtOpenMP.h1616 Expr *getX() { return cast_or_null<Expr>(*std::next(child_begin())); } in getX()
1618 return cast_or_null<Expr>(*std::next(child_begin())); in getX()
1621 Expr *getV() { return cast_or_null<Expr>(*std::next(child_begin(), 2)); } in getV()
1623 return cast_or_null<Expr>(*std::next(child_begin(), 2)); in getV()
1626 Expr *getExpr() { return cast_or_null<Expr>(*std::next(child_begin(), 3)); } in getExpr()
1628 return cast_or_null<Expr>(*std::next(child_begin(), 3)); in getExpr()
H A DOpenMPClause.h190 Expr *getCondition() const { return cast_or_null<Expr>(Condition); } in getCondition()
243 Expr *getCondition() const { return cast_or_null<Expr>(Condition); } in getCondition()
297 Expr *getNumThreads() const { return cast_or_null<Expr>(NumThreads); } in getNumThreads()
353 Expr *getSafelen() const { return cast_or_null<Expr>(Safelen); } in getSafelen()
409 Expr *getNumForLoops() const { return cast_or_null<Expr>(NumForLoops); } in getNumForLoops()
H A DDeclFriend.h95 return cast_or_null<FriendDecl>(NextFriend.get(nullptr)); in getNextFriend()
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp554 MDNode *Tag = cast_or_null<MDNode>(getOperand(1)); in isTBAAVtableAccess()
572 A = cast_or_null<MDNode>(A->getOperand(1)); in getMostGenericTBAA()
574 B = cast_or_null<MDNode>(B->getOperand(1)); in getMostGenericTBAA()
582 T = T->getNumOperands() >= 2 ? cast_or_null<MDNode>(T->getOperand(1)) in getMostGenericTBAA()
590 T = T->getNumOperands() >= 2 ? cast_or_null<MDNode>(T->getOperand(1)) in getMostGenericTBAA()
/minix/external/bsd/llvm/dist/clang/lib/AST/
H A DDeclFriend.cpp23 return cast_or_null<FriendDecl>( in getNextFriendSlowCase()
H A DASTImporter.cpp1630 ToEPI.ExceptionSpec.SourceDecl = cast_or_null<FunctionDecl>( in VisitFunctionProtoType()
1854 if (EnumDecl *ToEnum = cast_or_null<EnumDecl>(ToD)) { in ImportDefinitionIfNeeded()
3374 = cast_or_null<ObjCCategoryImplDecl>( in VisitObjCCategoryDecl()
3652 ObjCCategoryDecl *Category = cast_or_null<ObjCCategoryDecl>( in VisitObjCCategoryImplDecl()
3691 ObjCInterfaceDecl *Iface = cast_or_null<ObjCInterfaceDecl>( in VisitObjCImplementationDecl()
3699 Super = cast_or_null<ObjCInterfaceDecl>( in VisitObjCImplementationDecl()
3831 ObjCPropertyDecl *Property = cast_or_null<ObjCPropertyDecl>( in VisitObjCPropertyImplDecl()
3855 Ivar = cast_or_null<ObjCIvarDecl>( in VisitObjCPropertyImplDecl()
4097 = cast_or_null<ClassTemplateDecl>(Importer.Import( in VisitClassTemplateSpecializationDecl()
4745 return cast_or_null<Expr>(Import(cast<Stmt>(FromE))); in Import()
[all …]
/minix/external/bsd/llvm/dist/llvm/lib/IR/
H A DModule.cpp89 return cast_or_null<GlobalValue>(getValueSymbolTable().lookup(Name)); in getNamedValue()
473 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("Dwarf Version")); in getDwarfVersion()
486 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("PIC Level")); in getPICLevel()
H A DDebugInfo.cpp653 return cast_or_null<MDString>(getField(DbgNode, 7)); in getIdentifier()
676 if (const MDNode *El = cast_or_null<MDNode>(N->getOperand(4))) in setArraysHelper()
1457 return DIScopeRef(cast_or_null<Metadata>(getField(DbgNode, Elt))); in getFieldAs()
1460 return DITypeRef(cast_or_null<Metadata>(getField(DbgNode, Elt))); in getFieldAs()
/minix/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DLLVM.h58 using llvm::cast_or_null;
/minix/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DCasting.h248 cast_or_null(const Y &Val) {
258 cast_or_null(Y &Val) {
267 cast_or_null(Y *Val) {
/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DOperandTraits.h139 return cast_or_null<VALUECLASS>( \
H A DMetadata.h214 return cast_or_null<ConstantAsMetadata>(getIfExists(C)); in getConstantIfExists()
217 return cast_or_null<LocalAsMetadata>(getIfExists(Local)); in getLocalIfExists()
403 if (auto *V = cast_or_null<ConstantAsMetadata>(MD)) in extract_or_null()
H A DValueMap.h231 KeyT Unwrap() const { return cast_or_null<KeySansPointerT>(getValPtr()); }
/minix/external/bsd/llvm/dist/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp349 LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getLocationContext()
367 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getStackFrame()
391 cast_or_null<BlockInvocationContext>(Contexts.FindNodeOrInsertPos(ID, in getBlockInvocationContext()
/minix/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp45 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID,
63 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID,
84 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID,
103 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID,
122 RegionTy* R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID,
914 ElementRegion* R = cast_or_null<ElementRegion>(data); in getElementRegion()
/minix/external/bsd/llvm/dist/llvm/utils/TableGen/
H A DDAGISelMatcherOpt.cpp429 cast_or_null<CheckTypeMatcher>(FindNodeWithKind(NewOptionsToMatch[i], in FactorNodes()
472 cast_or_null<CheckTypeMatcher>(FindNodeWithKind(NewOptionsToMatch[i], in FactorNodes()
/minix/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp428 TypeAliasDecl *AliasInst = cast_or_null<TypeAliasDecl>( in VisitTypeAliasTemplateDecl()
1107 cast_or_null<VarDecl>(VisitVarDecl(Pattern, in VisitVarTemplateDecl()
1183 Instantiated = cast_or_null<FunctionDecl>(VisitFunctionDecl( in VisitFunctionTemplateDecl()
1692 Inh = cast_or_null<CXXConstructorDecl>( in VisitCXXMethodDecl()
2278 cast_or_null<NamedDecl>(SemaRef.FindInstantiatedDecl( in VisitUsingDecl()
2691 NamedDecl *D = cast_or_null<NamedDecl>(Visit(*PI)); in SubstTemplateParams()
3035 cast_or_null<ParmVarDecl>(VisitParmVarDecl(OldParam)); in SubstFunctionType()
3513 return cast_or_null<VarTemplateSpecializationDecl>( in BuildVarTemplateInstantiation()
3916 Var = cast_or_null<VarDecl>(SubstDecl(Def, Var->getDeclContext(), in InstantiateVariableDefinition()
4095 cast_or_null<IndirectFieldDecl>(FindInstantiatedDecl( in InstantiateMemInitializers()
[all …]
H A DSemaTemplateInstantiate.cpp967 return cast_or_null<NamedDecl>(TransformDecl(Loc, D)); in TransformFirstQualifierInScope()
978 return cast_or_null<NamedDecl>(TransformDecl(Loc, D)); in TransformFirstQualifierInScope()
1182 VD = cast_or_null<ValueDecl>( in transformNonTypeTemplateParmRef()
1250 ValueDecl *VD = cast_or_null<ValueDecl>(TransformDecl(E->getExprLoc(), D)); in TransformFunctionParmPackExpr()
1267 cast_or_null<ParmVarDecl>(TransformDecl(E->getExprLoc(), *I)); in TransformFunctionParmPackExpr()
1421 NewTTPDecl = cast_or_null<TemplateTypeParmDecl>( in TransformTemplateTypeParmType()
1951 = cast_or_null<CXXRecordDecl>(Pattern->getDefinition()); in InstantiateClass()
2610 Pattern = cast_or_null<CXXRecordDecl>(Record->getDefinition()); in InstantiateClassMembers()
H A DTreeTransform.h3137 = cast_or_null<NamespaceDecl>( in TransformNestedNameSpecifierLoc()
3147 = cast_or_null<NamespaceAliasDecl>( in TransformNestedNameSpecifierLoc()
3338 = cast_or_null<TemplateTemplateParmDecl>( in TransformTemplateName()
5755 = cast_or_null<VarDecl>( in TransformIfStmt()
5812 = cast_or_null<VarDecl>( in TransformSwitchStmt()
5850 = cast_or_null<VarDecl>( in TransformWhileStmt()
5928 = cast_or_null<VarDecl>( in TransformForStmt()
7622 FoundDecl = cast_or_null<NamedDecl>( in TransformMemberExpr()
8438 OperatorNew = cast_or_null<FunctionDecl>( in TransformCXXNewExpr()
8998 = cast_or_null<CXXConstructorDecl>( in TransformCXXConstructExpr()
[all …]
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp456 BasicBlock *NewBB = cast_or_null<BasicBlock>(V); in CloneAndPruneFunctionInto()
492 if (BasicBlock *MappedBlock = cast_or_null<BasicBlock>(V)) { in CloneAndPruneFunctionInto()
/minix/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp312 S->setAsmString(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); in VisitGCCAsmStmt()
324 Constraints.push_back(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); in VisitGCCAsmStmt()
331 Clobbers.push_back(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); in VisitGCCAsmStmt()
426 E->FnName = cast_or_null<StringLiteral>(Reader.ReadSubExpr()); in VisitPredefinedExpr()
715 if (InitListExpr *SyntForm = cast_or_null<InitListExpr>(Reader.ReadSubStmt())) in VisitInitListExpr()
827 E->setSubStmt(cast_or_null<CompoundStmt>(Reader.ReadSubStmt())); in VisitStmtExpr()
1112 S->setCatchStmt(I, cast_or_null<ObjCAtCatchStmt>(Reader.ReadSubStmt())); in VisitObjCAtTryStmt()
2173 return cast_or_null<Expr>(ReadStmt(F)); in ReadExpr()
2177 return cast_or_null<Expr>(ReadSubStmt()); in ReadSubExpr()

123