__stddef_max_align_t.h [code] | |
__wmmintrin_aes.h [code] | |
__wmmintrin_pclmul.h [code] | |
ABI.h [code] | Enums/classes describing ABI related information about constructors, destructors and thunks |
ABIInfo.h [code] | |
Action.cpp [code] | |
Action.h [code] | |
AddressSpaces.h [code] | Provides definitions for the various language-specific address spaces |
adxintrin.h [code] | |
AllDiagnostics.h [code] | Includes all the separate Diagnostic headers & some related helpers |
AllocationDiagnostics.cpp [code] | |
AllocationDiagnostics.h [code] | |
altivec.h [code] | |
ammintrin.h [code] | |
AnalysisBasedWarnings.cpp [code] | |
AnalysisBasedWarnings.h [code] | |
AnalysisConsumer.cpp [code] | |
AnalysisConsumer.h [code] | |
AnalysisContext.h [code] | |
AnalysisDeclContext.cpp [code] | |
AnalysisDiagnostic.h [code] | |
AnalysisManager.cpp [code] | |
AnalysisManager.h [code] | |
AnalyzerOptions.cpp [code] | |
AnalyzerOptions.h [code] | |
AnalyzerStatsChecker.cpp [code] | |
APSIntType.cpp [code] | |
APSIntType.h [code] | |
APValue.cpp [code] | |
APValue.h [code] | |
ARCMT.cpp [code] | |
ARCMT.h [code] | |
ARCMTActions.cpp [code] | |
ARCMTActions.h [code] | |
ArgumentsAdjusters.cpp [code] | |
ArgumentsAdjusters.h [code] | |
arm_acle.h [code] | |
ArrayBoundChecker.cpp [code] | |
ArrayBoundCheckerV2.cpp [code] | |
AST.h [code] | |
ASTBitCodes.h [code] | |
ASTCommon.cpp [code] | |
ASTCommon.h [code] | |
ASTConsumer.cpp [code] | |
ASTConsumer.h [code] | |
ASTConsumers.cpp [code] | |
Frontend/ASTConsumers.h [code] | |
Rewrite/Frontend/ASTConsumers.h [code] | |
ASTContext.cpp [code] | |
ASTContext.h [code] | Defines the clang::ASTContext interface |
ASTDeserializationListener.h [code] | |
ASTDiagnostic.cpp [code] | |
ASTDiagnostic.h [code] | |
ASTDumper.cpp [code] | |
ASTFwd.h [code] | Forward declaration of all AST node types |
ASTImporter.cpp [code] | |
ASTImporter.h [code] | |
ASTLambda.h [code] | This file provides some common utility functions for processing Lambda related AST Constructs |
ASTMatchers.h [code] | |
ASTMatchersInternal.cpp [code] | |
ASTMatchersInternal.h [code] | |
ASTMatchersMacros.h [code] | |
ASTMatchFinder.cpp [code] | |
ASTMatchFinder.h [code] | |
ASTMerge.cpp [code] | |
ASTMutationListener.h [code] | |
ASTReader.cpp [code] | |
ASTReader.h [code] | |
ASTReaderDecl.cpp [code] | |
ASTReaderInternals.h [code] | |
ASTReaderStmt.cpp [code] | |
ASTTypeTraits.cpp [code] | |
ASTTypeTraits.h [code] | |
ASTUnit.cpp [code] | |
ASTUnit.h [code] | |
ASTUnresolvedSet.h [code] | |
ASTVector.h [code] | |
ASTWriter.cpp [code] | |
ASTWriter.h [code] | |
ASTWriterDecl.cpp [code] | |
ASTWriterStmt.cpp [code] | Implements serialization for Statements and Expressions |
Attr.h [code] | |
AttributeList.cpp [code] | |
AttributeList.h [code] | |
Attributes.cpp [code] | |
Attributes.h [code] | |
AttrImpl.cpp [code] | |
AttrIterator.h [code] | |
AttrKinds.h [code] | Defines the clang::attr::Kind enum |
avx2intrin.h [code] | |
avx512bwintrin.h [code] | |
avx512erintrin.h [code] | |
avx512fintrin.h [code] | |
avx512vlbwintrin.h [code] | |
avx512vlintrin.h [code] | |
avxintrin.h [code] | |
BackendUtil.cpp [code] | |
BackendUtil.h [code] | |
BaseSubobject.h [code] | |
BasicObjCFoundationChecks.cpp [code] | |
BasicValueFactory.cpp [code] | |
BasicValueFactory.h [code] | |
BlockCounter.cpp [code] | |
BlockCounter.h [code] | |
bmi2intrin.h [code] | |
bmiintrin.h [code] | |
BodyFarm.cpp [code] | |
BodyFarm.h [code] | |
BoolAssignmentChecker.cpp [code] | |
BreakableToken.cpp [code] | Contains implementation of BreakableToken class and classes derived from it |
BreakableToken.h [code] | Declares BreakableToken, BreakableStringLiteral, and BreakableBlockComment classes, that contain token type-specific logic to break long lines in tokens |
BugReporter.cpp [code] | |
BugReporter.h [code] | |
BugReporterVisitor.h [code] | |
BugReporterVisitors.cpp [code] | |
BugType.h [code] | |
BuildSystem.h [code] | |
BuiltinFunctionChecker.cpp [code] | |
Builtins.cpp [code] | |
Builtins.h [code] | Defines enum values for all the target-independent builtin functions |
BumpVector.h [code] | |
CacheTokens.cpp [code] | |
CallAndMessageChecker.cpp [code] | |
CallEvent.cpp [code] | |
CallEvent.h [code] | |
CallGraph.cpp [code] | |
CallGraph.h [code] | |
CanonicalType.h [code] | |
CapturedStmt.h [code] | |
CastSizeChecker.cpp [code] | |
CastToStructChecker.cpp [code] | |
CFG.cpp [code] | |
CFG.h [code] | |
CFGReachabilityAnalysis.cpp [code] | |
CFGReachabilityAnalysis.h [code] | |
CFGStmtMap.cpp [code] | |
CFGStmtMap.h [code] | |
CGAtomic.cpp [code] | |
CGBlocks.cpp [code] | |
CGBlocks.h [code] | |
CGBuilder.h [code] | |
CGBuiltin.cpp [code] | |
CGCall.cpp [code] | |
CGCall.h [code] | |
CGClass.cpp [code] | |
CGCleanup.cpp [code] | |
CGCleanup.h [code] | |
CGCUDANV.cpp [code] | |
CGCUDARuntime.cpp [code] | |
CGCUDARuntime.h [code] | |
CGCXX.cpp [code] | |
CGCXXABI.cpp [code] | |
CGCXXABI.h [code] | |
CGDebugInfo.cpp [code] | |
CGDebugInfo.h [code] | |
CGDecl.cpp [code] | |
CGDeclCXX.cpp [code] | |
CGException.cpp [code] | |
CGExpr.cpp [code] | |
CGExprAgg.cpp [code] | |
CGExprComplex.cpp [code] | |
CGExprConstant.cpp [code] | |
CGExprCXX.cpp [code] | |
CGExprScalar.cpp [code] | |
CGFunctionInfo.h [code] | |
CGLoopInfo.cpp [code] | |
CGLoopInfo.h [code] | |
CGObjC.cpp [code] | |
CGObjCGNU.cpp [code] | |
CGObjCMac.cpp [code] | |
CGObjCRuntime.cpp [code] | |
CGObjCRuntime.h [code] | |
CGOpenCLRuntime.cpp [code] | |
CGOpenCLRuntime.h [code] | |
CGOpenMPRuntime.cpp [code] | |
CGOpenMPRuntime.h [code] | |
CGRecordLayout.h [code] | |
CGRecordLayoutBuilder.cpp [code] | |
CGStmt.cpp [code] | |
CGStmtOpenMP.cpp [code] | |
CGValue.h [code] | |
CGVTables.cpp [code] | |
CGVTables.h [code] | |
CGVTT.cpp [code] | |
ChainedDiagnosticConsumer.cpp [code] | |
ChainedDiagnosticConsumer.h [code] | |
ChainedIncludesSource.cpp [code] | |
CharInfo.cpp [code] | |
CharInfo.h [code] | |
CharUnits.h [code] | |
Checker.cpp [code] | |
Checker.h [code] | |
CheckerContext.cpp [code] | |
CheckerContext.h [code] | |
CheckerDocumentation.cpp [code] | |
CheckerHelpers.cpp [code] | |
CheckerHelpers.h [code] | |
CheckerManager.cpp [code] | |
CheckerManager.h [code] | |
CheckerOptInfo.h [code] | |
CheckerRegistration.cpp [code] | |
CheckerRegistration.h [code] | |
CheckerRegistry.cpp [code] | |
CheckerRegistry.h [code] | |
CheckObjCDealloc.cpp [code] | |
CheckObjCInstMethSignature.cpp [code] | |
CheckSecuritySyntaxOnly.cpp [code] | |
CheckSizeofPointer.cpp [code] | |
ChrootChecker.cpp [code] | |
ClangCheckers.cpp [code] | |
ClangCheckers.h [code] | |
ClangSACheckers.h [code] | |
CocoaConventions.cpp [code] | |
CocoaConventions.h [code] | |
CodeCompleteConsumer.cpp [code] | |
CodeCompleteConsumer.h [code] | |
CodeCompleteOptions.h [code] | |
CodeCompletionHandler.h [code] | |
CodeGenABITypes.cpp [code] | |
CodeGenABITypes.h [code] | |
CodeGenAction.cpp [code] | |
CodeGenAction.h [code] | |
CodeGenFunction.cpp [code] | |
CodeGenFunction.h [code] | |
CodeGenModule.cpp [code] | |
CodeGenModule.h [code] | |
CodeGenOptions.cpp [code] | |
CodeGenOptions.h [code] | |
CodeGenPGO.cpp [code] | |
CodeGenPGO.h [code] | |
CodeGenTBAA.cpp [code] | |
CodeGenTBAA.h [code] | |
CodeGenTypes.cpp [code] | |
CodeGenTypes.h [code] | |
CodeInjector.cpp [code] | |
CodeInjector.h [code] | Defines the clang::CodeInjector interface which is responsible for injecting AST of function definitions that may not be available in the original source |
CommandLineSourceLoc.h [code] | |
Comment.cpp [code] | |
Comment.h [code] | |
CommentBriefParser.cpp [code] | |
CommentBriefParser.h [code] | |
CommentCommandTraits.cpp [code] | |
CommentCommandTraits.h [code] | |
CommentDiagnostic.h [code] | |
CommentLexer.cpp [code] | |
CommentLexer.h [code] | |
CommentOptions.h [code] | Defines the clang::CommentOptions interface |
CommentParser.cpp [code] | |
CommentParser.h [code] | |
CommentSema.cpp [code] | |
CommentSema.h [code] | |
CommentToXML.cpp [code] | |
CommentToXML.h [code] | |
CommentVisitor.h [code] | |
Commit.cpp [code] | |
Commit.h [code] | |
CommonBugCategories.cpp [code] | |
CommonBugCategories.h [code] | |
CommonOptionsParser.cpp [code] | |
CommonOptionsParser.h [code] | |
Compilation.cpp [code] | |
Compilation.h [code] | |
CompilationDatabase.cpp [code] | |
CompilationDatabase.h [code] | |
CompilationDatabasePluginRegistry.h [code] | |
CompilerInstance.cpp [code] | |
CompilerInstance.h [code] | |
CompilerInvocation.cpp [code] | |
CompilerInvocation.h [code] | |
config.h [code] | |
ConstraintManager.cpp [code] | |
ConstraintManager.h [code] | |
Consumed.cpp [code] | |
Consumed.h [code] | |
ContinuationIndenter.cpp [code] | This file implements the continuation indenter |
ContinuationIndenter.h [code] | This file implements an indenter that manages the indentation of continuations |
ContinuousRangeMap.h [code] | |
CoreEngine.cpp [code] | |
CoreEngine.h [code] | |
CoverageMappingGen.cpp [code] | |
CoverageMappingGen.h [code] | |
cpuid.h [code] | |
CreateInvocationFromCommandLine.cpp [code] | |
CrossWindowsToolChain.cpp [code] | |
CStringChecker.cpp [code] | |
CStringSyntaxChecker.cpp [code] | |
CXCompilationDatabase.h [code] | |
CXErrorCode.h [code] | |
CXString.h [code] | |
CXXABI.h [code] | |
CXXFieldCollector.h [code] | |
CXXInheritance.cpp [code] | |
CXXInheritance.h [code] | |
DataflowValues.h [code] | |
DataRecursiveASTVisitor.h [code] | |
DeadStoresChecker.cpp [code] | |
DebugCheckers.cpp [code] | |
Decl.cpp [code] | |
Decl.h [code] | |
DeclAccessPair.h [code] | |
DeclarationName.cpp [code] | |
DeclarationName.h [code] | |
DeclBase.cpp [code] | |
DeclBase.h [code] | |
DeclContextInternals.h [code] | |
DeclCXX.cpp [code] | |
DeclCXX.h [code] | Defines the C++ Decl subclasses, other than those for templates (found in DeclTemplate.h) and friends (in DeclFriend.h) |
DeclFriend.cpp [code] | |
DeclFriend.h [code] | |
DeclGroup.cpp [code] | |
DeclGroup.h [code] | |
DeclLookups.h [code] | |
DeclObjC.cpp [code] | |
DeclObjC.h [code] | |
DeclOpenMP.cpp [code] | This file implements OMPThreadPrivateDecl class |
DeclOpenMP.h [code] | This file defines OpenMP nodes for declarative directives |
DeclPrinter.cpp [code] | |
DeclSpec.cpp [code] | |
DeclSpec.h [code] | This file defines the classes used to store parsed information about declaration-specifiers and declarators |
DeclTemplate.cpp [code] | |
DeclTemplate.h [code] | Defines the C++ template declaration subclasses |
DeclVisitor.h [code] | |
DelayedDiagnostic.cpp [code] | |
DelayedDiagnostic.h [code] | Defines the classes clang::DelayedDiagnostic and clang::AccessedEntity |
DeltaTree.cpp [code] | |
DeltaTree.h [code] | |
DependencyFile.cpp [code] | |
DependencyGraph.cpp [code] | |
DependencyOutputOptions.h [code] | |
DependentDiagnostic.h [code] | |
DereferenceChecker.cpp [code] | |
Designator.h [code] | |
Diagnostic.cpp [code] | |
Diagnostic.h [code] | Defines the Diagnostic-related interfaces |
DiagnosticCategories.h [code] | |
DiagnosticIDs.cpp [code] | |
DiagnosticIDs.h [code] | Defines the Diagnostic IDs-related interfaces |
DiagnosticOptions.h [code] | |
DiagnosticRenderer.cpp [code] | |
DiagnosticRenderer.h [code] | |
Diagnostics.cpp [code] | |
Diagnostics.h [code] | Diagnostics class to manage error messages |
DirectIvarAssignment.cpp [code] | |
DirectoryLookup.h [code] | |
DivZeroChecker.cpp [code] | |
Documentation.h [code] | |
Dominators.cpp [code] | |
Dominators.h [code] | |
doxygen.intro [code] | |
Driver.cpp [code] | |
Driver.h [code] | |
DriverDiagnostic.h [code] | |
DriverOptions.cpp [code] | |
DynamicTypeInfo.h [code] | |
DynamicTypePropagation.cpp [code] | |
EditedSource.cpp [code] | |
EditedSource.h [code] | |
EditsReceiver.h [code] | |
EHScopeStack.h [code] | |
emmintrin.h [code] | |
Encoding.h [code] | Contains functions for text encoding manipulation. Supports UTF-8, 8-bit encodings and escape sequences in C++ string literals |
Environment.cpp [code] | |
Environment.h [code] | |
EvaluatedExprVisitor.h [code] | |
ExceptionSpecificationType.h [code] | Defines the ExceptionSpecificationType enumeration and various utility functions |
ExecuteCompilerInvocation.cpp [code] | |
ExplodedGraph.cpp [code] | |
ExplodedGraph.h [code] | |
Expr.cpp [code] | |
Expr.h [code] | |
ExprClassification.cpp [code] | |
ExprConstant.cpp [code] | |
ExprCXX.cpp [code] | |
ExprCXX.h [code] | Defines the clang::Expr interface and subclasses for C++ expressions |
ExprEngine.cpp [code] | |
ExprEngine.h [code] | |
ExprEngineC.cpp [code] | |
ExprEngineCallAndReturn.cpp [code] | |
ExprEngineCXX.cpp [code] | |
ExprEngineObjC.cpp [code] | |
ExpressionTraits.h [code] | Defines enumerations for expression traits intrinsics |
ExprInspectionChecker.cpp [code] | |
ExprObjC.h [code] | |
ExternalASTSource.cpp [code] | |
ExternalASTSource.h [code] | |
ExternalPreprocessorSource.h [code] | |
ExternalSemaSource.h [code] | |
f16cintrin.h [code] | |
FileManager.cpp [code] | |
FileManager.h [code] | Defines the clang::FileManager interface and associated types |
FileMatchTrie.cpp [code] | |
FileMatchTrie.h [code] | |
FileOffset.h [code] | |
FileRemapper.cpp [code] | |
FileRemapper.h [code] | |
FileSystemOptions.h [code] | Defines the clang::FileSystemOptions interface |
FileSystemStatCache.cpp [code] | |
FileSystemStatCache.h [code] | Defines the FileSystemStatCache interface |
FixedAddressChecker.cpp [code] | |
FixItRewriter.cpp [code] | |
FixItRewriter.h [code] | |
float.h [code] | |
fma4intrin.h [code] | |
fmaintrin.h [code] | |
Format.cpp [code] | This file implements functions declared in Format.h. This will be split into separate files as we go |
Format.h [code] | |
FormatString.cpp [code] | |
FormatString.h [code] | |
FormatStringParsing.h [code] | |
FormatToken.cpp [code] | This file implements specific functions of FormatTokens and their roles |
FormatToken.h [code] | This file contains the declaration of the FormatToken, a wrapper around Token with additional information related to formatting |
FrontendAction.cpp [code] | |
FrontendAction.h [code] | Defines the clang::FrontendAction interface and various convenience abstract classes (clang::ASTFrontendAction, clang::PluginASTAction, clang::PreprocessorFrontendAction, and clang::WrapperFrontendAction) derived from it |
Frontend/FrontendActions.cpp [code] | |
Frontend/Rewrite/FrontendActions.cpp [code] | |
StaticAnalyzer/Frontend/FrontendActions.cpp [code] | |
Frontend/FrontendActions.h [code] | |
Rewrite/Frontend/FrontendActions.h [code] | |
StaticAnalyzer/Frontend/FrontendActions.h [code] | |
FrontendDiagnostic.h [code] | |
FrontendOptions.cpp [code] | |
FrontendOptions.h [code] | |
FrontendPluginRegistry.h [code] | |
FunctionSummary.cpp [code] | |
FunctionSummary.h [code] | |
GeneratePCH.cpp [code] | |
GenericTaintChecker.cpp [code] | |
GlobalDecl.h [code] | |
GlobalModuleIndex.cpp [code] | |
GlobalModuleIndex.h [code] | |
HeaderIncludeGen.cpp [code] | |
HeaderMap.cpp [code] | |
HeaderMap.h [code] | |
HeaderSearch.cpp [code] | |
HeaderSearch.h [code] | |
HeaderSearchOptions.h [code] | |
HTMLDiagnostics.cpp [code] | |
HTMLPrint.cpp [code] | |
HTMLRewrite.cpp [code] | |
HTMLRewrite.h [code] | |
ia32intrin.h [code] | |
IdenticalExprChecker.cpp [code] | This defines IdenticalExprChecker, a check that warns about unintended use of identical expressions |
IdentifierResolver.cpp [code] | |
IdentifierResolver.h [code] | |
IdentifierTable.cpp [code] | |
IdentifierTable.h [code] | Defines the clang::IdentifierInfo, clang::IdentifierTable, and clang::Selector interfaces |
immintrin.h [code] | |
InclusionRewriter.cpp [code] | |
Index.h [code] | |
InheritViz.cpp [code] | |
InitHeaderSearch.cpp [code] | |
Initialization.h [code] | |
InitPreprocessor.cpp [code] | |
InputInfo.h [code] | |
InterCheckerAPI.h [code] | |
Internals.h [code] | |
Intrin.h [code] | |
iso646.h [code] | |
AST/ItaniumCXXABI.cpp [code] | |
CodeGen/ItaniumCXXABI.cpp [code] | |
ItaniumMangle.cpp [code] | |
IvarInvalidationChecker.cpp [code] | |
Job.cpp [code] | |
Job.h [code] | |
JSONCompilationDatabase.cpp [code] | |
JSONCompilationDatabase.h [code] | |
JumpDiagnostics.cpp [code] | |
Lambda.h [code] | Defines several types used to describe C++ lambda expressions that are shared between the parser and AST |
LambdaCapture.h [code] | Defines the LambdaCapture class |
LangOptions.cpp [code] | |
LangOptions.h [code] | Defines the clang::LangOptions interface |
LangStandard.h [code] | |
LangStandards.cpp [code] | |
LayoutOverrideSource.cpp [code] | |
LayoutOverrideSource.h [code] | |
LexDiagnostic.h [code] | |
Lexer.cpp [code] | |
Lexer.h [code] | |
limits.h [code] | |
Linkage.h [code] | Defines the Linkage enumeration and various utility functions |
LiteralSupport.cpp [code] | |
LiteralSupport.h [code] | |
LiveVariables.cpp [code] | |
LiveVariables.h [code] | |
LLVM.h [code] | Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified |
LLVMConventionsChecker.cpp [code] | |
LocalCheckers.h [code] | |
LocInfoType.h [code] | |
LogDiagnosticPrinter.cpp [code] | |
LogDiagnosticPrinter.h [code] | |
Lookup.h [code] | |
LoopHint.h [code] | |
lzcntintrin.h [code] | |
MacOSKeychainAPIChecker.cpp [code] | |
MacOSXAPIChecker.cpp [code] | |
MacroArgs.cpp [code] | |
MacroArgs.h [code] | |
MacroBuilder.h [code] | Defines the clang::MacroBuilder utility class |
MacroInfo.cpp [code] | |
MacroInfo.h [code] | Defines the clang::MacroInfo and clang::MacroDirective classes |
MallocChecker.cpp [code] | |
MallocOverflowSecurityChecker.cpp [code] | |
MallocSizeofChecker.cpp [code] | |
Mangle.cpp [code] | |
Mangle.h [code] | |
MangleNumberingContext.h [code] | |
Marshallers.h [code] | Functions templates and classes to wrap matcher construct functions |
MemRegion.cpp [code] | |
MemRegion.h [code] | |
AST/MicrosoftCXXABI.cpp [code] | |
CodeGen/MicrosoftCXXABI.cpp [code] | |
MicrosoftMangle.cpp [code] | |
MigratorOptions.h [code] | |
mm3dnow.h [code] | |
mm_malloc.h [code] | |
mmintrin.h [code] | |
ModelConsumer.cpp [code] | This file implements an ASTConsumer for consuming model files |
ModelConsumer.h [code] | This file implements clang::ento::ModelConsumer which is an ASTConsumer for model files |
ModelInjector.cpp [code] | |
ModelInjector.h [code] | This file defines the clang::ento::ModelInjector class which implements the clang::CodeInjector interface. This class is responsible for injecting function definitions that were synthesized from model files |
Basic/Module.cpp [code] | |
Serialization/Module.cpp [code] | |
Basic/Module.h [code] | Defines the clang::Module class, which describes a module in the source code |
Serialization/Module.h [code] | |
ModuleBuilder.cpp [code] | |
ModuleBuilder.h [code] | |
ModuleDependencyCollector.cpp [code] | |
ModuleLoader.h [code] | |
ModuleManager.cpp [code] | |
ModuleManager.h [code] | |
ModuleMap.cpp [code] | |
ModuleMap.h [code] | |
MSVCToolChain.cpp [code] | |
Multilib.cpp [code] | |
Multilib.h [code] | |
MultipleIncludeOpt.h [code] | Defines the MultipleIncludeOpt interface |
MultiplexConsumer.cpp [code] | |
MultiplexConsumer.h [code] | |
MultiplexExternalSemaSource.cpp [code] | |
MultiplexExternalSemaSource.h [code] | |
NestedNameSpecifier.cpp [code] | |
NestedNameSpecifier.h [code] | |
nmmintrin.h [code] | |
NonNullParamChecker.cpp [code] | |
NoReturnFunctionChecker.cpp [code] | |
NSAPI.cpp [code] | |
NSAPI.h [code] | |
NSAutoreleasePoolChecker.cpp [code] | |
NSErrorChecker.cpp [code] | |
ObjCAtSyncChecker.cpp [code] | |
ObjCContainersASTChecker.cpp [code] | |
ObjCContainersChecker.cpp [code] | |
ObjCMethodList.h [code] | |
ObjCMissingSuperCallChecker.cpp [code] | |
ObjCMT.cpp [code] | |
ObjCNoReturn.cpp [code] | |
ObjCNoReturn.h [code] | |
ObjCRetainCount.h [code] | |
ObjCRuntime.cpp [code] | |
ObjCRuntime.h [code] | Defines types useful for describing an Objective-C runtime |
ObjCSelfInitChecker.cpp [code] | |
ObjCUnusedIVarsChecker.cpp [code] | |
OpenMPClause.h [code] | This file defines OpenMP AST classes for clauses. There are clauses for executable directives, clauses for declarative directives and clauses which can be used in both kinds of directives |
OpenMPKinds.cpp [code] | This file implements the OpenMP enum and support functions |
OpenMPKinds.h [code] | Defines some OpenMP-specific enums and functions |
OperationKinds.h [code] | |
OperatorKinds.h [code] | Defines an enumeration for C++ overloaded operators |
OperatorPrecedence.cpp [code] | Defines and computes precedence levels for binary/ternary operators |
OperatorPrecedence.h [code] | Defines and computes precedence levels for binary/ternary operators |
Options.h [code] | |
Overload.h [code] | |
Ownership.h [code] | |
ParentMap.cpp [code] | |
ParentMap.h [code] | |
ParseAST.cpp [code] | |
ParseAST.h [code] | |
ParseCXXInlineMethods.cpp [code] | |
ParseDecl.cpp [code] | |
ParseDeclCXX.cpp [code] | |
ParseDiagnostic.h [code] | |
ParsedTemplate.h [code] | |
ParseExpr.cpp [code] | Provides the Expression parsing implementation |
ParseExprCXX.cpp [code] | |
ParseInit.cpp [code] | |
ParseObjc.cpp [code] | |
ParseOpenMP.cpp [code] | This file implements parsing of all OpenMP directives and clauses |
ParsePragma.cpp [code] | |
ASTMatchers/Dynamic/Parser.cpp [code] | Recursive parser implementation for the matcher expression grammar |
Parse/Parser.cpp [code] | |
ASTMatchers/Dynamic/Parser.h [code] | Simple matcher expression parser |
Parse/Parser.h [code] | |
ParseStmt.cpp [code] | |
ParseStmtAsm.cpp [code] | |
ParseTemplate.cpp [code] | |
ParseTentative.cpp [code] | |
PartialDiagnostic.h [code] | Implements a partial diagnostic that can be emitted anwyhere in a DiagnosticBuilder stream |
PathDiagnostic.cpp [code] | |
PathDiagnostic.h [code] | |
PathDiagnosticConsumers.h [code] | |
Phases.cpp [code] | |
Phases.h [code] | |
Platform.h [code] | |
PlistDiagnostics.cpp [code] | |
PlistReporter.cpp [code] | |
PlistSupport.h [code] | |
pmmintrin.h [code] | |
PointerArithChecker.cpp [code] | |
PointerSubChecker.cpp [code] | |
popcntintrin.h [code] | |
PostOrderCFGView.cpp [code] | |
PostOrderCFGView.h [code] | |
PPCaching.cpp [code] | |
PPCallbacks.cpp [code] | |
PPCallbacks.h [code] | Defines the PPCallbacks interface |
PPConditionalDirectiveRecord.cpp [code] | |
PPConditionalDirectiveRecord.h [code] | |
PPDirectives.cpp [code] | Implements # directive processing for the Preprocessor |
PPExpressions.cpp [code] | |
PPLexerChange.cpp [code] | |
PPMacroExpansion.cpp [code] | |
Pragma.cpp [code] | |
Pragma.h [code] | |
PreprocessingRecord.cpp [code] | |
PreprocessingRecord.h [code] | |
Preprocessor.cpp [code] | |
Preprocessor.h [code] | Defines the clang::Preprocessor interface |
PreprocessorLexer.cpp [code] | |
PreprocessorLexer.h [code] | Defines the PreprocessorLexer interface |
PreprocessorOptions.h [code] | |
PreprocessorOutputOptions.h [code] | |
PrettyDeclStackTrace.h [code] | |
PrettyPrinter.h [code] | |
PrettyStackTrace.h [code] | Defines the PrettyStackTraceEntry class, which is used to make crashes give more contextual information about what the program was doing when it crashed |
PrettyStackTraceLocationContext.h [code] | |
prfchwintrin.h [code] | |
PrintfFormatString.cpp [code] | |
PrintPreprocessedOutput.cpp [code] | |
ProgramPoint.cpp [code] | |
ProgramPoint.h [code] | |
ProgramState.cpp [code] | |
ProgramState.h [code] | |
ProgramState_Fwd.h [code] | |
ProgramStateTrait.h [code] | |
PseudoConstantAnalysis.cpp [code] | |
PseudoConstantAnalysis.h [code] | |
PTHLexer.cpp [code] | |
PTHLexer.h [code] | |
PTHManager.h [code] | |
PthreadLockChecker.cpp [code] | |
RAIIObjectsForParser.h [code] | |
RangeConstraintManager.cpp [code] | |
RawCommentList.cpp [code] | |
RawCommentList.h [code] | |
rdseedintrin.h [code] | |
ReachableCode.cpp [code] | |
ReachableCode.h [code] | |
RecordLayout.cpp [code] | |
RecordLayout.h [code] | |
RecordLayoutBuilder.cpp [code] | |
RecursiveASTVisitor.h [code] | |
Redeclarable.h [code] | |
Refactoring.cpp [code] | |
Refactoring.h [code] | |
RefactoringCallbacks.cpp [code] | |
RefactoringCallbacks.h [code] | |
RegionStore.cpp [code] | |
Registry.cpp [code] | Registry map populated at static initialization time |
Registry.h [code] | Registry of all known matchers |
Replacement.cpp [code] | |
Replacement.h [code] | |
ReplacementsYaml.h [code] | This file defines the structure of a YAML document for serializing replacements |
RetainCountChecker.cpp [code] | |
ReturnPointerRangeChecker.cpp [code] | |
ReturnUndefChecker.cpp [code] | |
RewriteMacros.cpp [code] | |
RewriteModernObjC.cpp [code] | |
RewriteObjC.cpp [code] | |
RewriteObjCFoundationAPI.cpp [code] | |
Rewriter.cpp [code] | |
Rewriter.h [code] | |
RewriteRope.cpp [code] | |
RewriteRope.h [code] | |
Edit/Rewriters.h [code] | |
Rewrite/Frontend/Rewriters.h [code] | |
RewriteTest.cpp [code] | |
rtmintrin.h [code] | |
SanitizerArgs.cpp [code] | |
SanitizerArgs.h [code] | |
SanitizerBlacklist.cpp [code] | |
SanitizerBlacklist.h [code] | |
SanitizerMetadata.cpp [code] | |
SanitizerMetadata.h [code] | |
Sanitizers.cpp [code] | |
Sanitizers.h [code] | Defines the clang::SanitizerKind enum |
ScanfFormatString.cpp [code] | |
Scope.cpp [code] | |
Scope.h [code] | |
ScopeInfo.cpp [code] | |
ScopeInfo.h [code] | |
ScratchBuffer.cpp [code] | |
ScratchBuffer.h [code] | |
SelectorExtras.h [code] | |
SelectorLocationsKind.cpp [code] | |
SelectorLocationsKind.h [code] | |
Sema.cpp [code] | |
Sema.h [code] | |
SemaAccess.cpp [code] | |
SemaAttr.cpp [code] | |
SemaCast.cpp [code] | |
SemaChecking.cpp [code] | |
SemaCodeComplete.cpp [code] | |
SemaConsumer.cpp [code] | |
SemaConsumer.h [code] | |
SemaCUDA.cpp [code] | This file implements semantic analysis for CUDA constructs |
SemaCXXScopeSpec.cpp [code] | |
SemaDecl.cpp [code] | |
SemaDeclAttr.cpp [code] | |
SemaDeclCXX.cpp [code] | |
SemaDeclObjC.cpp [code] | |
SemaDiagnostic.h [code] | |
SemaExceptionSpec.cpp [code] | |
SemaExpr.cpp [code] | |
SemaExprCXX.cpp [code] | Implements semantic analysis for C++ expressions |
SemaExprMember.cpp [code] | |
SemaExprObjC.cpp [code] | |
SemaFixItUtils.cpp [code] | |
SemaFixItUtils.h [code] | |
SemaInit.cpp [code] | |
SemaInternal.h [code] | |
SemaLambda.cpp [code] | |
SemaLambda.h [code] | This file provides some common utility functions for processing Lambdas |
SemaLookup.cpp [code] | |
SemaObjCProperty.cpp [code] | |
SemaOpenMP.cpp [code] | This file implements semantic analysis for OpenMP directives and clauses |
SemaOverload.cpp [code] | |
SemaPseudoObject.cpp [code] | |
SemaStmt.cpp [code] | |
SemaStmtAsm.cpp [code] | |
SemaStmtAttr.cpp [code] | |
SemaTemplate.cpp [code] | |
SemaTemplateDeduction.cpp [code] | |
SemaTemplateInstantiate.cpp [code] | |
SemaTemplateInstantiateDecl.cpp [code] | |
SemaTemplateVariadic.cpp [code] | |
SemaType.cpp [code] | |
SerializationDiagnostic.h [code] | |
SerializedDiagnosticPrinter.cpp [code] | |
SerializedDiagnosticPrinter.h [code] | |
SerializedDiagnosticReader.cpp [code] | |
SerializedDiagnosticReader.h [code] | |
SerializedDiagnostics.h [code] | |
shaintrin.h [code] | |
SimpleConstraintManager.cpp [code] | |
SimpleConstraintManager.h [code] | |
SimpleFormatContext.h [code] | Defines a utility class for use of clang-format in libclang |
SimpleStreamChecker.cpp [code] | |
SimpleSValBuilder.cpp [code] | |
smmintrin.h [code] | |
SourceLocation.cpp [code] | |
SourceLocation.h [code] | Defines the clang::SourceLocation class and associated facilities |
SourceManager.cpp [code] | |
SourceManager.h [code] | Defines the SourceManager interface |
SourceManagerInternals.h [code] | Defines implementation details of the clang::SourceManager class |
Specifiers.h [code] | Defines various enumerations that describe declaration and type specifiers |
StackAddrEscapeChecker.cpp [code] | |
stdalign.h [code] | |
stdarg.h [code] | |
stdatomic.h [code] | |
stdbool.h [code] | |
stddef.h [code] | |
stdint.h [code] | |
stdnoreturn.h [code] | |
Stmt.cpp [code] | |
Stmt.h [code] | |
StmtCXX.h [code] | |
StmtGraphTraits.h [code] | |
StmtIterator.cpp [code] | |
StmtIterator.h [code] | |
StmtObjC.h [code] | Defines the Objective-C statement AST node classes |
StmtOpenMP.h [code] | This file defines OpenMP AST classes for executable directives and clauses |
StmtPrinter.cpp [code] | |
StmtProfile.cpp [code] | |
StmtVisitor.h [code] | |
StmtViz.cpp [code] | |
Store.cpp [code] | |
Store.h [code] | |
StoreRef.h [code] | |
StreamChecker.cpp [code] | |
SubEngine.cpp [code] | |
SubEngine.h [code] | |
SummaryManager.h [code] | |
SValBuilder.cpp [code] | |
SValBuilder.h [code] | |
SVals.cpp [code] | |
SVals.h [code] | |
SymbolManager.cpp [code] | |
SymbolManager.h [code] | |
TaintManager.h [code] | |
TaintTag.h [code] | |
TaintTesterChecker.cpp [code] | |
TargetBuiltins.h [code] | Enumerates target-specific builtins in their own namespaces within namespace clang |
TargetCXXABI.h [code] | Defines the TargetCXXABI class, which abstracts details of the C++ ABI that we're targeting |
Basic/TargetInfo.cpp [code] | |
CodeGen/TargetInfo.cpp [code] | |
include/clang/Basic/TargetInfo.h [code] | Defines the clang::TargetInfo interface |
lib/CodeGen/TargetInfo.h [code] | |
TargetOptions.h [code] | Defines the clang::TargetOptions class |
Targets.cpp [code] | |
tbmintrin.h [code] | |
Template.h [code] | |
TemplateBase.cpp [code] | |
TemplateBase.h [code] | |
TemplateDeduction.h [code] | |
TemplateKinds.h [code] | Defines the clang::TemplateNameKind enum |
TemplateName.cpp [code] | |
TemplateName.h [code] | |
TestAfterDivZeroChecker.cpp [code] | |
TextDiagnostic.cpp [code] | |
TextDiagnostic.h [code] | |
TextDiagnosticBuffer.cpp [code] | |
TextDiagnosticBuffer.h [code] | |
TextDiagnosticPrinter.cpp [code] | |
TextDiagnosticPrinter.h [code] | |
tgmath.h [code] | |
ThreadSafety.cpp [code] | |
ThreadSafety.h [code] | |
ThreadSafetyCommon.cpp [code] | |
ThreadSafetyCommon.h [code] | |
ThreadSafetyLogical.cpp [code] | |
ThreadSafetyLogical.h [code] | |
ThreadSafetyTIL.cpp [code] | |
ThreadSafetyTIL.h [code] | |
ThreadSafetyTraverse.h [code] | |
ThreadSafetyUtil.h [code] | |
tmmintrin.h [code] | |
Token.h [code] | |
TokenAnnotator.cpp [code] | This file implements a token annotator, i.e. creates AnnotatedTokens out of FormatTokens with required extra information |
TokenAnnotator.h [code] | This file implements a token annotator, i.e. creates AnnotatedTokens out of FormatTokens with required extra information |
TokenConcatenation.cpp [code] | |
TokenConcatenation.h [code] | |
TokenKinds.cpp [code] | |
TokenKinds.h [code] | Defines the clang::TokenKind enum and support functions |
TokenLexer.cpp [code] | |
TokenLexer.h [code] | |
TokenRewriter.cpp [code] | |
TokenRewriter.h [code] | |
Tool.cpp [code] | |
Tool.h [code] | |
ToolChain.cpp [code] | |
ToolChain.h [code] | |
ToolChains.cpp [code] | |
ToolChains.h [code] | |
Tooling.cpp [code] | |
Tooling.h [code] | |
Tools.cpp [code] | |
Tools.h [code] | |
TransAPIUses.cpp [code] | |
TransARCAssign.cpp [code] | |
TransAutoreleasePool.cpp [code] | |
TransBlockObjCVariable.cpp [code] | |
TransEmptyStatementsAndDealloc.cpp [code] | |
TransformActions.cpp [code] | |
Transforms.cpp [code] | |
Transforms.h [code] | |
TransGCAttrs.cpp [code] | |
TransGCCalls.cpp [code] | |
TransProperties.cpp [code] | |
TransProtectedScope.cpp [code] | |
TransRetainReleaseDealloc.cpp [code] | |
TransUnbridgedCasts.cpp [code] | |
TransUnusedInitDelegate.cpp [code] | |
TransZeroOutPropsInDealloc.cpp [code] | |
TraversalChecker.cpp [code] | |
TreeTransform.h [code] | |
Type.cpp [code] | |
Type.h [code] | |
TypeLoc.cpp [code] | |
TypeLoc.h [code] | Defines the clang::TypeLoc interface and its subclasses |
TypeLocBuilder.cpp [code] | |
TypeLocBuilder.h [code] | |
TypeLocVisitor.h [code] | |
TypeOrdering.h [code] | Allows QualTypes to be sorted and hence used in maps and sets |
TypePrinter.cpp [code] | |
Types.cpp [code] | |
Types.h [code] | |
TypeTraits.h [code] | Defines enumerations for the type traits support |
TypeVisitor.h [code] | |
TypoCorrection.h [code] | |
UndefBranchChecker.cpp [code] | |
UndefCapturedBlockVarChecker.cpp [code] | |
UndefinedArraySubscriptChecker.cpp [code] | |
UndefinedAssignmentChecker.cpp [code] | |
UndefResultChecker.cpp [code] | |
UnicodeCharSets.h [code] | |
UninitializedValues.cpp [code] | |
UninitializedValues.h [code] | |
UnixAPIChecker.cpp [code] | |
UnreachableCodeChecker.cpp [code] | |
UnresolvedSet.h [code] | |
unwind.h [code] | |
UnwrappedLineParser.cpp [code] | This file contains the implementation of the UnwrappedLineParser, which turns a stream of tokens into UnwrappedLines |
UnwrappedLineParser.h [code] | This file contains the declaration of the UnwrappedLineParser, which turns a stream of tokens into UnwrappedLines |
USRGeneration.cpp [code] | |
USRGeneration.h [code] | |
Util.h [code] | |
Utils.h [code] | |
ool/Utils.h [code] | |
vadefs.h [code] | |
varargs.h [code] | |
VariantValue.cpp [code] | Polymorphic value type |
VariantValue.h [code] | Polymorphic value type |
VerifyDiagnosticConsumer.cpp [code] | |
VerifyDiagnosticConsumer.h [code] | |
Version.cpp [code] | |
Version.h [code] | Defines version macros and version-related utility functions for Clang |
VersionTuple.cpp [code] | |
VersionTuple.h [code] | Defines the clang::VersionTuple class, which represents a version in the form major[.minor[.subminor]] |
VirtualCallChecker.cpp [code] | |
VirtualFileSystem.cpp [code] | |
VirtualFileSystem.h [code] | Defines the virtual file system interface vfs::FileSystem |
Visibility.h [code] | Defines the clang::Visibility enumeration and various utility functions |
VLASizeChecker.cpp [code] | |
VTableBuilder.cpp [code] | |
VTableBuilder.h [code] | |
VTTBuilder.cpp [code] | |
VTTBuilder.h [code] | |
Warnings.cpp [code] | |
Weak.h [code] | |
WhitespaceManager.cpp [code] | This file implements WhitespaceManager class |
WhitespaceManager.h [code] | WhitespaceManager class manages whitespace around tokens and their replacements |
wmmintrin.h [code] | |
WorkList.h [code] | |
x86intrin.h [code] | |
xmmintrin.h [code] | |
xopintrin.h [code] | |