clang 22.0.0git
|
#include "llvm/Config/llvm-config.h"
#include "llvm/Support/Compiler.h"
#include <cassert>
#include <cstdint>
Go to the source code of this file.
Classes | |
class | clang::Value |
struct | clang::Value::convertFwd< T > |
struct | clang::Value::convertFwd< T * > |
Namespaces | |
namespace | llvm |
Diagnostic wrappers for TextAPI types for error reporting. | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. |
Macros | |
#define | REPL_EXTERNAL_VISIBILITY |
#define | REPL_BUILTIN_TYPES |
#define | X(type, name) |
#define | X(type, name) |
#define | X(type, name) |
#define | X(type, name) |
#define REPL_BUILTIN_TYPES |
Definition at line 77 of file Value.h.
Referenced by clang::Value::as(), and clang::ConvertQualTypeToKind().
#define X | ( | type, | |
name ) |
Definition at line 97 of file Value.h.
Referenced by clang::SemaOpenMP::ActOnOpenMPAtomicDirective(), clang::ento::BasicValueFactory::Add1(), assumeCondition(), clang::ento::ConstraintManager::canReasonAbout(), clang::ento::SMTConstraintManager::canReasonAbout(), checkDeducedTemplateArguments(), clang::ento::retaincountchecker::RetainCountChecker::checkReturnWithRetEffect(), clang::interp::Compare(), compare(), compareCall(), compareControlFlow(), compareMacro(), comparePath(), comparePiece(), clang::CompilerInvocation::CompilerInvocation(), clang::CompilerInvocation::CompilerInvocation(), clang::CompilerInvocationBase::CompilerInvocationBase(), clang::CompilerInvocationBase::CompilerInvocationBase(), clang::CowCompilerInvocation::CowCompilerInvocation(), clang::CowCompilerInvocation::CowCompilerInvocation(), clang::CowCompilerInvocation::CowCompilerInvocation(), clang::SrcMgr::ExpansionInfo::create(), clang::CompilerInvocationBase::deep_copy_assign(), hlsl::distance(), hlsl::distance(), hlsl::distance(), hlsl::__detail::distance_impl(), hlsl::__detail::distance_vec_impl(), clang::CodeGen::CodeGenFunction::EmitAMDGPUBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitHLSLBuiltinExpr(), emitOMPAtomicCaptureExpr(), emitOMPAtomicCompareExpr(), emitOMPAtomicExpr(), emitOMPAtomicReadExpr(), emitOMPAtomicRMW(), clang::CodeGen::CodeGenFunction::EmitOMPAtomicSimpleUpdateExpr(), emitOMPAtomicUpdateExpr(), emitOMPAtomicWriteExpr(), EmitOverflowIntrinsic(), EmitOverflowIntrinsic(), clang::CodeGen::CodeGenFunction::EmitPPCBuiltinExpr(), clang::CodeGen::CGOpenMPRuntime::emitReduction(), clang::CodeGen::CodeGenFunction::EmitSPIRVBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitSystemZBuiltinExpr(), clang::ento::SValBuilder::evalComplement(), clang::ento::SValBuilder::evalMinus(), eventsDescribeSameCondition(), FinishTemplateArgumentDeduction(), clang::ento::PathDiagnosticConsumer::FlushDiagnostics(), hlsl::fmod(), hlsl::fmod(), hlsl::fmod(), hlsl::__detail::fmod_impl(), hlsl::__detail::fmod_vec_impl(), FunctionsCorrespond(), generateDiagnosticsForCallLike(), clang::SrcMgr::FileInfo::get(), clang::ento::SVal::getAsFunctionDecl(), getAsPointeeSymbol(), clang::ento::SVal::getAsRegion(), clang::ento::SVal::getAsSymbol(), clang::CFGStmtMap::getBlock(), getCommonArrayElementType(), getCommonAttrLoc(), getCommonDecl(), getCommonDecl(), getCommonDeclChecked(), getCommonElementType(), getCommonIndexTypeCVRQualifiers(), getCommonNonSugarTypeNode(), getCommonPointeeType(), getCommonQualifier(), getCommonSizeExpr(), getCommonSizeModifier(), clang::ASTContext::getCommonSugaredType(), getCommonSugarTypeNode(), getCommonTemplateArgument(), getCommonTemplateName(), getCommonTemplateNameChecked(), getCommonTypeKeyword(), clang::DeclGroupRef::getFromOpaquePtr(), clang::SourceLocation::getFromRawEncoding(), clang::ento::BasicValueFactory::getIntValue(), clang::ento::SVal::getLocSymbolInBase(), clang::ento::BasicValueFactory::getPersistentSVal(), clang::ento::BasicValueFactory::getValue(), clang::ento::BasicValueFactory::getValue(), clang::ento::BasicValueFactory::getValue(), clang::driver::Driver::HandleAutocompletions(), clang::SemaHLSL::handleNumThreadsAttr(), clang::ASTContext::hasSameExpr(), clang::ento::retaincountchecker::RefVal::hasSameState(), clang::ASTContext::hasSameTemplateName(), instantiateDependentReqdWorkGroupSizeAttr(), clang::interp::interp__builtin_elementwise_triop_fp(), clang::interp::InterpretBuiltin(), clang::NamespaceDecl::isRedundantInlineQualifierFor(), clang::tok::isRegularKeywordAttribute(), isSameDeclaration(), clang::ASTContext::isSameDefaultTemplateArgument(), clang::ASTContext::isSameEntity(), isSameQualifier(), clang::ASTContext::isSameTemplateParameter(), clang::ASTContext::isSameTemplateParameterList(), hlsl::ldexp(), hlsl::ldexp(), hlsl::ldexp(), hlsl::__detail::ldexp_impl(), hlsl::length(), hlsl::length(), hlsl::length(), hlsl::__detail::length_impl(), hlsl::__detail::length_vec_impl(), lexicalContains(), make_shared_copy(), mergeCandidatesWithResults(), clang::SemaHLSL::mergeNumThreadsAttr(), mergeTypeLists(), clang::DeclListNode::iterator::operator!=(), clang::ento::IndirectGotoNodeBuilder::iterator::operator!=(), clang::ento::iterator::ContainerData::operator!=(), clang::ento::iterator::IteratorPosition::operator!=(), clang::ento::PathDiagnosticLocation::operator!=(), clang::ento::SwitchNodeBuilder::iterator::operator!=(), clang::ento::SymExpr::symbol_iterator::operator!=(), clang::IdentifierLoc::operator!=(), clang::NestedNameSpecifierLoc::operator!=, clang::ObjCInterfaceDecl::filtered_category_iterator< isVisibleCategory >::operator!=, clang::operator!=(), clang::operator!=(), clang::operator!=(), clang::operator!=(), clang::operator!=(), clang::SourceRange::operator!=(), clang::TemplateArgumentLocContainerIterator< ArgLocContainer >::operator!=, clang::TemplateArgumentLocInventIterator< Derived, InputIterator >::operator!=, clang::UniqueVirtualMethod::operator!=, ResultBuilder::ShadowMapEntry::iterator::operator!=, clang::operator<(), clang::operator<(), clang::operator<(), clang::operator<(), clang::operator<(), clang::serialization::ObjCCategoriesInfo::operator<, clang::operator<=(), clang::operator<=(), clang::operator<=(), clang::operator<=(), clang::operator<=(), clang::operator<=(), clang::serialization::ObjCCategoriesInfo::operator<=, clang::CompilerInvocation::operator=(), clang::CompilerInvocation::operator=(), clang::CompilerInvocationBase::operator=(), clang::CompilerInvocationBase::operator=(), clang::CowCompilerInvocation::operator=(), clang::DeclListNode::iterator::operator==(), clang::ento::iterator::ContainerData::operator==(), clang::ento::iterator::IteratorPosition::operator==(), clang::ento::PathDiagnosticLocation::operator==(), clang::ento::retaincountchecker::RefVal::operator==(), clang::ento::SwitchNodeBuilder::iterator::operator==(), clang::ento::SymExpr::symbol_iterator::operator==(), clang::IdentifierLoc::operator==(), clang::NestedNameSpecifierLoc::operator==, clang::ObjCInterfaceDecl::filtered_category_iterator< isVisibleCategory >::operator==, clang::operator==(), clang::operator==(), clang::operator==(), clang::operator==(), clang::operator==(), clang::SourceRange::operator==(), clang::TemplateArgumentLocContainerIterator< ArgLocContainer >::operator==, clang::TemplateArgumentLocInventIterator< Derived, InputIterator >::operator==, clang::UniqueVirtualMethod::operator==, ResultBuilder::ShadowMapEntry::iterator::operator==, clang::operator>(), clang::operator>(), clang::operator>(), clang::operator>(), clang::operator>(), clang::operator>(), clang::serialization::ObjCCategoriesInfo::operator>, clang::operator>=(), clang::operator>=(), clang::operator>=(), clang::operator>=(), clang::operator>=(), clang::operator>=(), clang::serialization::ObjCCategoriesInfo::operator>=, parameterTypeFromSVal(), clang::ento::BasicValueFactory::prependSVal(), llvm::FoldingSetTrait< AllocKind >::Profile(), llvm::FoldingSetTrait< ArgEffect >::Profile(), llvm::FoldingSetTrait< clang::SourceLocation, void >::Profile(), llvm::FoldingSetTrait< ObjectState >::Profile(), llvm::FoldingSetTrait< RetEffect >::Profile(), llvm::FoldingSetTrait< SValData >::Profile(), llvm::FoldingSetTrait< SValPair >::Profile(), clang::ento::PathDiagnosticControlFlowPiece::push_back(), QualTypeToString(), REGISTER_MAP_WITH_PROGRAMSTATE(), clang::ento::EnvironmentManager::removeDeadBindings(), clang::ento::ScanReachableSymbols::scan(), clang::CompilerInvocationBase::shallow_copy_assign(), hlsl::smoothstep(), hlsl::smoothstep(), hlsl::smoothstep(), hlsl::__detail::smoothstep_impl(), hlsl::__detail::smoothstep_vec_impl(), clang::ento::BasicValueFactory::Sub1(), clang::ento::SymExpr::symbol_iterator::symbol_iterator(), clang::ento::UnsignedMaxEPStat::updateMax(), versionsMatch(), clang::ento::ExprEngine::VisitGCCAsmStmt(), clang::ento::ExprEngine::VisitLogicalExpr(), clang::ento::TrackConstraintBRVisitor::VisitNode(), clang::ento::ExprEngine::VisitOffsetOfExpr(), clang::ento::ExprEngine::VisitUnaryOperator(), and clang::CompilerInvocation::~CompilerInvocation().
#define X | ( | type, | |
name ) |