Home
last modified time | relevance | path

Searched +defs:C +defs:ULE +defs:S +defs:D (Results 1 – 7 of 7) sorted by relevance

/external/clang/lib/Sema/
DSemaDeclAttr.cpp42 C, enumerator
55 static bool isFunctionOrMethod(const Decl *D) { in isFunctionOrMethod()
61 static bool isFunctionOrMethodOrBlock(const Decl *D) { in isFunctionOrMethodOrBlock()
67 static bool hasDeclarator(const Decl *D) { in hasDeclarator()
76 static bool hasFunctionProto(const Decl *D) { in hasFunctionProto()
85 static unsigned getFunctionOrMethodNumParams(const Decl *D) { in getFunctionOrMethodNumParams()
93 static QualType getFunctionOrMethodParamType(const Decl *D, unsigned Idx) { in getFunctionOrMethodParamType()
102 static SourceRange getFunctionOrMethodParamRange(const Decl *D, unsigned Idx) { in getFunctionOrMethodParamRange()
112 static QualType getFunctionOrMethodResultType(const Decl *D) { in getFunctionOrMethodResultType()
118 static SourceRange getFunctionOrMethodResultSourceRange(const Decl *D) { in getFunctionOrMethodResultSourceRange()
[all …]
DSemaOpenMP.cpp132 explicit DSAStackTy(Sema &S) : Stack(1), SemaRef(S) {} in DSAStackTy()
151 void addCriticalWithHint(OMPCriticalDirective *D, llvm::APSInt Hint) { in addCriticalWithHint()
255 bool isThreadPrivate(VarDecl *D) { in isThreadPrivate()
371 void addDoacrossDependClause(OMPDependClause *C, OperatorOffsetTy &OpsOffs) { in addDoacrossDependClause()
393 static ValueDecl *getCanonicalDecl(ValueDecl *D) { in getCanonicalDecl()
408 ValueDecl *D) { in getDSA()
516 Expr *DSAStackTy::addUniqueAligned(ValueDecl *D, Expr *NewDE) { in addUniqueAligned()
531 void DSAStackTy::addLoopControlVariable(ValueDecl *D, VarDecl *Capture) { in addLoopControlVariable()
538 DSAStackTy::LCDeclInfo DSAStackTy::isLoopControlVariable(ValueDecl *D) { in isLoopControlVariable()
545 DSAStackTy::LCDeclInfo DSAStackTy::isParentLoopControlVariable(ValueDecl *D) { in isParentLoopControlVariable()
[all …]
DTreeTransform.h134 static inline StmtResult Owned(Stmt *S) { return S; } in Owned()
404 Decl *TransformDecl(SourceLocation Loc, Decl *D) { in TransformDecl()
443 Decl *TransformDefinition(SourceLocation Loc, Decl *D) { in TransformDefinition()
456 NamedDecl *TransformFirstQualifierInScope(NamedDecl *D, SourceLocation Loc) { in TransformFirstQualifierInScope()
1137 StmtResult RebuildCaseStmtBody(Stmt *S, Stmt *Body) { in RebuildCaseStmtBody()
3142 StmtResult TreeTransform<Derived>::TransformStmt(Stmt *S) { in TransformStmt()
3174 OMPClause *TreeTransform<Derived>::TransformOMPClause(OMPClause *S) { in TransformOMPClause()
5150 Decl *D = getDerived().TransformDecl(TL.getNameLoc(), T->getDecl()); in TransformUnresolvedUsingType() local
5382 Decl *D = getDerived().TransformDecl(TL.getNameLoc(), in TransformInjectedClassNameType() local
6104 TreeTransform<Derived>::TransformNullStmt(NullStmt *S) { in TransformNullStmt()
[all …]
DSemaLookup.cpp104 void visitScopeChain(Scope *S, Scope *InnermostFileScope) { in visitScopeChain()
348 static DeclContext *getContextForScopeMatching(Decl *D) { in getContextForScopeMatching()
363 static bool isPreferredLookupResult(Sema &S, Sema::LookupNameKind Kind, in isPreferredLookupResult()
364 NamedDecl *D, NamedDecl *Existing) { in isPreferredLookupResult()
453 static bool canHideTag(NamedDecl *D) { in canHideTag()
483 NamedDecl *D = (*Decls.begin())->getUnderlyingDecl(); in resolveKind() local
508 NamedDecl *D = Decls[I]->getUnderlyingDecl(); in resolveKind() local
673 static bool LookupBuiltin(Sema &S, LookupResult &R) { in LookupBuiltin()
701 if (NamedDecl *D = S.LazilyCreateBuiltin((IdentifierInfo *)II, in LookupBuiltin() local
777 static void DeclareImplicitMemberFunctionsWithName(Sema &S, in DeclareImplicitMemberFunctionsWithName()
[all …]
DSemaCodeComplete.cpp317 void Ignore(const Decl *D) { AllDeclsFound.insert(D->getCanonicalDecl()); } in Ignore()
670 QualType clang::getDeclUsageType(ASTContext &C, const NamedDecl *ND) { in getDeclUsageType()
797 const NamedDecl *D = R.Declaration; in MaybeAddConstructorResults() local
1180 static bool isObjCReceiverType(ASTContext &C, QualType T) { in isObjCReceiverType()
1475 static PrintingPolicy getCompletionPrintingPolicy(Sema &S) { in getCompletionPrintingPolicy()
1514 static void addThisCompletion(Sema &S, ResultBuilder &Results) { in addThisCompletion()
1532 Scope *S, in AddOrdinaryNameResults()
2578 CodeCompletionString *CodeCompletionResult::CreateCodeCompletionString(Sema &S, in CreateCodeCompletionString()
2954 unsigned CurrentArg, Sema &S, in CreateSignatureString()
3023 CXCursorKind clang::getCursorKindForDecl(const Decl *D) { in getCursorKindForDecl()
[all …]
DSemaExpr.cpp52 bool Sema::CanUseDecl(NamedDecl *D, bool TreatUnavailableAsInvalid) { in CanUseDecl()
77 static void DiagnoseUnusedOfDecl(Sema &S, NamedDecl *D, SourceLocation Loc) { in DiagnoseUnusedOfDecl()
90 static bool HasRedeclarationWithoutAvailabilityInCategory(const Decl *D) { in HasRedeclarationWithoutAvailabilityInCategory()
107 DiagnoseAvailabilityOfDecl(Sema &S, NamedDecl *D, SourceLocation Loc, in DiagnoseAvailabilityOfDecl()
234 static bool hasAnyExplicitStorageClass(const FunctionDecl *D) { in hasAnyExplicitStorageClass()
250 static void diagnoseUseOfInternalDeclInInlineFunction(Sema &S, in diagnoseUseOfInternalDeclInInlineFunction()
251 const NamedDecl *D, in diagnoseUseOfInternalDeclInInlineFunction()
317 bool Sema::DiagnoseUseOfDecl(NamedDecl *D, SourceLocation Loc, in DiagnoseUseOfDecl()
408 void Sema::DiagnoseSentinelCalls(NamedDecl *D, SourceLocation Loc, in DiagnoseSentinelCalls()
555 static void CheckForNullPointerDereference(Sema &S, Expr *E) { in CheckForNullPointerDereference()
[all …]
DSemaOverload.cpp48 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, in CreateFunctionRefExpr()
829 void save(Sema &S, Expr *&E) { in save()
852 checkPlaceholderForOverload(Sema &S, Expr *&E, in checkPlaceholderForOverload()
882 static bool checkArgPlaceholdersForOverload(Sema &S, in checkArgPlaceholdersForOverload()
927 Sema::CheckOverload(Scope *S, FunctionDecl *New, const LookupResult &Old, in CheckOverload()
1164 Decl *C = cast<Decl>(CurContext); in isFunctionConsideredUnavailable() local
1177 TryUserDefinedConversion(Sema &S, Expr *From, QualType ToType, in TryUserDefinedConversion()
1281 TryImplicitConversion(Sema &S, Expr *From, QualType ToType, in TryImplicitConversion()
1438 static bool IsVectorConversion(Sema &S, QualType FromType, in IsVectorConversion()
1491 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType, in IsStandardConversion()
[all …]