/external/clang/lib/Sema/ |
SemaTemplateVariadic.cpp | 12 #include "clang/Sema/Sema.h" 16 #include "clang/Sema/Lookup.h" 17 #include "clang/Sema/ParsedTemplate.h" 18 #include "clang/Sema/ScopeInfo.h" 19 #include "clang/Sema/SemaInternal.h" 20 #include "clang/Sema/Template.h" 198 Sema::DiagnoseUnexpandedParameterPacks(SourceLocation Loc, 209 if (sema::LambdaScopeInfo *LSI = 210 dyn_cast<sema::LambdaScopeInfo>(FunctionScopes[N-1])) [all...] |
SemaTemplateInstantiate.cpp | 13 #include "clang/Sema/SemaInternal.h" 20 #include "clang/Sema/DeclSpec.h" 21 #include "clang/Sema/Initialization.h" 22 #include "clang/Sema/Lookup.h" 23 #include "clang/Sema/Template.h" 24 #include "clang/Sema/TemplateDeduction.h" 27 using namespace sema; 51 Sema::getTemplateInstantiationArgs(NamedDecl *D, 153 bool Sema::ActiveTemplateInstantiation::isInstantiationRecord() const { 171 Sema::InstantiatingTemplate: 1854 namespace sema { namespace in namespace:clang [all...] |
SemaType.cpp | 14 #include "clang/Sema/SemaInternal.h" 28 #include "clang/Sema/DeclSpec.h" 29 #include "clang/Sema/DelayedDiagnostic.h" 30 #include "clang/Sema/Lookup.h" 31 #include "clang/Sema/ScopeInfo.h" 32 #include "clang/Sema/Template.h" 56 static void diagnoseBadTypeAttribute(Sema &S, const AttributeList &attr, 116 Sema &sema; member in class:__anon5914::TypeProcessingState 140 TypeProcessingState(Sema &sema, Declarator &declarator [all...] |
SemaLambda.cpp | 13 #include "clang/Sema/DeclSpec.h" 16 #include "clang/Sema/Initialization.h" 17 #include "clang/Sema/Lookup.h" 18 #include "clang/Sema/Scope.h" 19 #include "clang/Sema/ScopeInfo.h" 20 #include "clang/Sema/SemaInternal.h" 22 using namespace sema; 24 CXXRecordDecl *Sema::createLambdaClosureType(SourceRange IntroducerRange, 54 CXXMethodDecl *Sema::startLambdaDefinition(CXXRecordDecl *Class, 173 LambdaScopeInfo *Sema::enterLambdaScope(CXXMethodDecl *CallOperator [all...] |
SemaStmtAsm.cpp | 14 #include "clang/Sema/SemaInternal.h" 19 #include "clang/Sema/Initialization.h" 20 #include "clang/Sema/Lookup.h" 21 #include "clang/Sema/Scope.h" 22 #include "clang/Sema/ScopeInfo.h" 38 using namespace sema; 47 static bool CheckAsmLValue(const Expr *E, Sema &S) { 89 StmtResult Sema::ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, 377 static StringRef getSpelling(Sema &SemaRef, Token AsmTok) { 388 static bool buildMSAsmString(Sema &SemaRef [all...] |
SemaAccess.cpp | 10 // This file provides Sema routines for C++ access control semantics. 14 #include "clang/Sema/SemaInternal.h" 22 #include "clang/Sema/DelayedDiagnostic.h" 23 #include "clang/Sema/Initialization.h" 24 #include "clang/Sema/Lookup.h" 27 using namespace sema; 29 /// A copy of Sema's enum without AR_delayed. 39 bool Sema::SetMemberAccessSpecifier(NamedDecl *MemberDecl, 147 /// Like sema::AccessedEntity, but kindly lets us scribble all over 205 const CXXRecordDecl *resolveInstanceContext(Sema &S) const [all...] |
SemaExprMember.cpp | 13 #include "clang/Sema/SemaInternal.h" 20 #include "clang/Sema/Lookup.h" 21 #include "clang/Sema/Scope.h" 22 #include "clang/Sema/ScopeInfo.h" 25 using namespace sema; 35 static bool isProvablyNotDerivedFrom(Sema &SemaRef, CXXRecordDecl *Record, 87 static IMAKind ClassifyImplicitMemberAccess(Sema &SemaRef, 131 const Sema::ExpressionEvaluationContextRecord& record 133 if (record.Context == Sema::Unevaluated) 181 static void diagnoseInstanceReference(Sema &SemaRef [all...] |
SemaPseudoObject.cpp | 33 #include "clang/Sema/SemaInternal.h" 37 #include "clang/Sema/Initialization.h" 38 #include "clang/Sema/ScopeInfo.h" 42 using namespace sema; 47 Sema &S; 48 Rebuilder(Sema &S) : S(S) {} 110 ObjCPropertyRefRebuilder(Sema &S, Expr *newBase) 138 ObjCSubscriptRefRebuilder(Sema &S, Expr *newBase, Expr *newKeyExpr) 159 Sema &S; 164 PseudoOpBuilder(Sema &S, SourceLocation genericLoc [all...] |
SemaStmt.cpp | 14 #include "clang/Sema/SemaInternal.h" 27 #include "clang/Sema/Initialization.h" 28 #include "clang/Sema/Lookup.h" 29 #include "clang/Sema/Scope.h" 30 #include "clang/Sema/ScopeInfo.h" 37 using namespace sema; 39 StmtResult Sema::ActOnExprStmt(ExprResult FE) { 57 StmtResult Sema::ActOnNullStmt(SourceLocation SemiLoc, 62 StmtResult Sema::ActOnDeclStmt(DeclGroupPtrTy dg, SourceLocation StartLoc, 72 void Sema::ActOnForEachDeclStmt(DeclGroupPtrTy dg) [all...] |
SemaDecl.cpp | 14 #include "clang/Sema/SemaInternal.h" 30 #include "clang/Lex/HeaderSearch.h" // FIXME: Sema shouldn't depend on Lex 31 #include "clang/Lex/ModuleLoader.h" // FIXME: Sema shouldn't depend on Lex 32 #include "clang/Lex/Preprocessor.h" // FIXME: Sema shouldn't depend on Lex 34 #include "clang/Sema/CXXFieldCollector.h" 35 #include "clang/Sema/DeclSpec.h" 36 #include "clang/Sema/DelayedDiagnostic.h" 37 #include "clang/Sema/Initialization.h" 38 #include "clang/Sema/Lookup.h" 39 #include "clang/Sema/ParsedTemplate.h [all...] |
SemaChecking.cpp | 15 #include "clang/Sema/SemaInternal.h" 31 #include "clang/Sema/Initialization.h" 32 #include "clang/Sema/Lookup.h" 33 #include "clang/Sema/ScopeInfo.h" 34 #include "clang/Sema/Sema.h" 42 using namespace sema; 44 SourceLocation Sema::getLocationOfStringLiteralByte(const StringLiteral *SL, 52 static bool checkArgCount(Sema &S, CallExpr *call, unsigned desiredArgCount) { 72 static bool SemaBuiltinAnnotation(Sema &S, CallExpr *TheCall) [all...] |
SemaExprObjC.cpp | 14 #include "clang/Sema/SemaInternal.h" 24 #include "clang/Sema/Initialization.h" 25 #include "clang/Sema/Lookup.h" 26 #include "clang/Sema/Scope.h" 27 #include "clang/Sema/ScopeInfo.h" 31 using namespace sema; 34 ExprResult Sema::ParseObjCStringLiteral(SourceLocation *AtLocs, 79 ExprResult Sema::BuildObjCStringLiteral(SourceLocation AtLoc, StringLiteral *S){ 145 static bool validateBoxingMethod(Sema &S, SourceLocation Loc, 169 static ObjCMethodDecl *getNSNumberFactoryMethod(Sema &S, SourceLocation Loc [all...] |
SemaLookup.cpp | 14 #include "clang/Sema/Lookup.h" 26 #include "clang/Sema/DeclSpec.h" 27 #include "clang/Sema/ExternalSemaSource.h" 28 #include "clang/Sema/Overload.h" 29 #include "clang/Sema/Scope.h" 30 #include "clang/Sema/ScopeInfo.h" 31 #include "clang/Sema/Sema.h" 32 #include "clang/Sema/SemaInternal.h" 33 #include "clang/Sema/TemplateDeduction.h [all...] |
SemaTemplateDeduction.cpp | 13 #include "clang/Sema/TemplateDeduction.h" 21 #include "clang/Sema/DeclSpec.h" 22 #include "clang/Sema/Sema.h" 23 #include "clang/Sema/Template.h" 28 using namespace sema; 82 static Sema::TemplateDeductionResult 83 DeduceTemplateArguments(Sema &S, 114 static Sema::TemplateDeductionResult 115 DeduceTemplateArgumentsByTypeMatch(Sema &S [all...] |
SemaTemplateInstantiateDecl.cpp | 12 #include "clang/Sema/SemaInternal.h" 22 #include "clang/Sema/Lookup.h" 23 #include "clang/Sema/PrettyDeclStackTrace.h" 24 #include "clang/Sema/Template.h" 61 #include "clang/Sema/AttrTemplateInstantiate.inc" 64 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, 68 EnterExpressionEvaluationContext Unevaluated(S, Sema::ConstantEvaluated); 84 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, 111 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(S, -1); 115 Sema::ArgumentPackSubstitutionIndexRAII SubstIndex(S, I) [all...] |
TreeTransform.h | 28 #include "clang/Sema/Designator.h" 29 #include "clang/Sema/Lookup.h" 30 #include "clang/Sema/Ownership.h" 31 #include "clang/Sema/ParsedTemplate.h" 32 #include "clang/Sema/ScopeInfo.h" 33 #include "clang/Sema/SemaDiagnostic.h" 34 #include "clang/Sema/SemaInternal.h" 40 using namespace sema; 113 Sema &SemaRef; 122 TreeTransform(Sema &SemaRef) : SemaRef(SemaRef) { [all...] |
SemaExprCXX.cpp | 15 #include "clang/Sema/SemaInternal.h" 28 #include "clang/Sema/DeclSpec.h" 29 #include "clang/Sema/Initialization.h" 30 #include "clang/Sema/Lookup.h" 31 #include "clang/Sema/ParsedTemplate.h" 32 #include "clang/Sema/Scope.h" 33 #include "clang/Sema/ScopeInfo.h" 34 #include "clang/Sema/TemplateDeduction.h" 39 using namespace sema; 41 ParsedType Sema::getDestructorName(SourceLocation TildeLoc [all...] |
SemaCodeComplete.cpp | 13 #include "clang/Sema/SemaInternal.h" 21 #include "clang/Sema/CodeCompleteConsumer.h" 22 #include "clang/Sema/ExternalSemaSource.h" 23 #include "clang/Sema/Lookup.h" 24 #include "clang/Sema/Overload.h" 25 #include "clang/Sema/Scope.h" 26 #include "clang/Sema/ScopeInfo.h" 39 using namespace sema; 124 Sema &SemaRef; 172 explicit ResultBuilder(Sema &SemaRef, CodeCompletionAllocator &Allocator [all...] |
SemaDeclAttr.cpp | 14 #include "clang/Sema/SemaInternal.h" 26 #include "clang/Sema/DeclSpec.h" 27 #include "clang/Sema/DelayedDiagnostic.h" 28 #include "clang/Sema/Lookup.h" 29 #include "clang/Sema/Scope.h" 32 using namespace sema; 113 /// been processed by Sema::GetTypeForDeclarator. 209 static bool checkAttributeNumArgs(Sema &S, const AttributeList &Attr, 222 static bool checkAttributeAtLeastNumArgs(Sema &S, const AttributeList &Attr, 236 static bool checkFunctionOrMethodArgumentIndex(Sema &S, const Decl *D [all...] |
SemaTemplate.cpp | 22 #include "clang/Sema/DeclSpec.h" 23 #include "clang/Sema/Lookup.h" 24 #include "clang/Sema/ParsedTemplate.h" 25 #include "clang/Sema/Scope.h" 26 #include "clang/Sema/SemaInternal.h" 27 #include "clang/Sema/Template.h" 28 #include "clang/Sema/TemplateDeduction.h" 33 using namespace sema; 86 void Sema::FilterAcceptableTemplateNames(LookupResult &R, 124 bool Sema::hasAnyAcceptableTemplateNames(LookupResult &R [all...] |
SemaExpr.cpp | 14 #include "clang/Sema/SemaInternal.h" 33 #include "clang/Sema/AnalysisBasedWarnings.h" 34 #include "clang/Sema/DeclSpec.h" 35 #include "clang/Sema/DelayedDiagnostic.h" 36 #include "clang/Sema/Designator.h" 37 #include "clang/Sema/Initialization.h" 38 #include "clang/Sema/Lookup.h" 39 #include "clang/Sema/ParsedTemplate.h" 40 #include "clang/Sema/Scope.h" 41 #include "clang/Sema/ScopeInfo.h [all...] |
SemaOverload.cpp | 10 // This file provides Sema routines for C++ overloading. 14 #include "clang/Sema/Overload.h" 25 #include "clang/Sema/Initialization.h" 26 #include "clang/Sema/Lookup.h" 27 #include "clang/Sema/SemaInternal.h" 28 #include "clang/Sema/Template.h" 29 #include "clang/Sema/TemplateDeduction.h" 37 using namespace sema; 41 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, 60 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType [all...] |
/external/clang/ |
clang-tblgen-rules.mk | 41 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc 42 $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE) 43 $(intermediates)/include/clang/Sema/AttrSpellingListIndex.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN) 76 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc 77 $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE) 78 $(intermediates)/include/clang/Sema/AttrParsedAttrKinds.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN) 83 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrParsedAttrList.inc 84 $(intermediates)/include/clang/Sema/AttrParsedAttrList.inc: TBLGEN_LOCAL_MODULE := $(LOCAL_MODULE) 85 $(intermediates)/include/clang/Sema/AttrParsedAttrList.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td | $(CLANG_TBLGEN) 90 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/Sema/AttrTemplateInstantiate.in [all...] |
/external/valgrind/main/ |
Android.mk | 205 coregrind/m_scheduler/sema.c \
|
/external/regex-re2/lib/codereview/ |
codereview.py | [all...] |