reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
41 using NonConstSimpleType = typename simplify_type<From>::SimpleType; 47 static RetType getSimplifiedValue(const From& Val) { 48 return simplify_type<From>::getSimplifiedValue(const_cast<From&>(Val)); 141 template <class X, class Y> LLVM_NODISCARD inline bool isa(const Y &Val) { 142 return isa_impl_wrap<X, const Y, 143 typename simplify_type<const Y>::SimpleType>::doit(Val); 210 To, From, typename simplify_type<From>::SimpleType>::ret_type; 210 To, From, typename simplify_type<From>::SimpleType>::ret_type; 236 std::is_same<X, typename simplify_type<X>::SimpleType>::value; 236 std::is_same<X, typename simplify_type<X>::SimpleType>::value; 247 inline typename std::enable_if<!is_simple_type<Y>::value, 248 typename cast_retty<X, const Y>::ret_type>::type 249 cast(const Y &Val) { 252 X, const Y, typename simplify_type<const Y>::SimpleType>::doit(Val); 252 X, const Y, typename simplify_type<const Y>::SimpleType>::doit(Val); 256 inline typename cast_retty<X, Y>::ret_type cast(Y &Val) { 256 inline typename cast_retty<X, Y>::ret_type cast(Y &Val) { 330 typename std::enable_if<!is_simple_type<Y>::value, 331 typename cast_retty<X, const Y>::ret_type>::type 332 dyn_cast(const Y &Val) { 337 LLVM_NODISCARD inline typename cast_retty<X, Y>::ret_type dyn_cast(Y &Val) { 337 LLVM_NODISCARD inline typename cast_retty<X, Y>::ret_type dyn_cast(Y &Val) {tools/clang/include/clang/Analysis/CFG.h
776 CFGTerminator Terminator; 1040 void setTerminator(CFGTerminator Term) { Terminator = Term; } 1049 CFGTerminator getTerminator() const { return Terminator; } 1463 static SimpleType getSimplifiedValue(::clang::CFGTerminator Val) {tools/clang/lib/Analysis/CFG.cpp
1536 CFGTerminator(nullptr, CFGTerminator::VirtualBaseBranch)); 4806 CFGTerminator::TemporaryDtorsBranch)); 5280 void print(CFGTerminator T) { 5282 case CFGTerminator::StmtBranch: 5285 case CFGTerminator::TemporaryDtorsBranch: 5289 case CFGTerminator::VirtualBaseBranch: 5874 if (Terminator.getKind() != CFGTerminator::StmtBranch)tools/clang/lib/Analysis/ReachableCode.cpp
464 CFGTerminator T = Block->getTerminator();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 699 CFGTerminator T = SrcBlock->getTerminator();