CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::ShaderCompiler::CallExpression Member List

This is the complete list of members for CeresEngine::ShaderCompiler::CallExpression, including all inherited members.

areaCeresEngine::ShaderCompiler::AST
argumentsCeresEngine::ShaderCompiler::CallExpression
as()CeresEngine::ShaderCompiler::ASTinline
as() constCeresEngine::ShaderCompiler::ASTinline
CallExpression(const SourcePosition &astPos)CeresEngine::ShaderCompiler::CallExpressioninlineexplicit
CallExpression(const SourceArea &astArea)CeresEngine::ShaderCompiler::CallExpressioninlineexplicit
canInlineIntrinsicWrapper enum valueCeresEngine::ShaderCompiler::CallExpression
classTypeCeresEngine::ShaderCompiler::CallExpressionstatic
defaultParamRefsCeresEngine::ShaderCompiler::CallExpression
deriveTypeDenoter(const TypeDenoter *expectedTypeDenoter) overrideCeresEngine::ShaderCompiler::CallExpressionvirtual
fetchLValueExpression() constCeresEngine::ShaderCompiler::Expressionvirtual
fetchLValueExpression()CeresEngine::ShaderCompiler::Expression
fetchSemantic() const overrideCeresEngine::ShaderCompiler::CallExpressionvirtual
fetchVarDeclaration() constCeresEngine::ShaderCompiler::Expression
find(const FindPredicateConstFunctor &predicate, UInt32 flags=SearchAll) const overrideCeresEngine::ShaderCompiler::CallExpressionvirtual
CeresEngine::ShaderCompiler::Expression::find(const FindPredicateConstFunctor &predicate, UInt32 flags=SearchAll)CeresEngine::ShaderCompiler::Expression
findFirstNotOf(const Types expressionType, UInt32 flags=SearchAll) constCeresEngine::ShaderCompiler::Expression
findFirstNotOf(const Types expressionType, UInt32 flags=SearchAll)CeresEngine::ShaderCompiler::Expression
findFirstOf(const Types expressionType, UInt32 flags=SearchAll) constCeresEngine::ShaderCompiler::Expression
findFirstOf(const Types expressionType, UInt32 flags=SearchAll)CeresEngine::ShaderCompiler::Expression
flagsCeresEngine::ShaderCompiler::AST
forEachArgumentWithParameterType(const ArgumentParameterTypeFunctor &iterator)CeresEngine::ShaderCompiler::CallExpression
forEachOutputArgument(const ExpressionIteratorFunctor &iterator)CeresEngine::ShaderCompiler::CallExpression
funcDeclarationRefCeresEngine::ShaderCompiler::CallExpression
getAs(AST *ast)CeresEngine::ShaderCompiler::ASTinlinestatic
getAs(const AST *ast)CeresEngine::ShaderCompiler::ASTinlinestatic
getFunctionDeclaration() constCeresEngine::ShaderCompiler::CallExpression
getFunctionImpl() constCeresEngine::ShaderCompiler::CallExpression
getMemberFuncObjectExpression() constCeresEngine::ShaderCompiler::CallExpression
getType() const overrideCeresEngine::ShaderCompiler::CallExpressioninlinevirtual
getTypeDenoter(const TypeDenoter *expectedTypeDenoter=nullptr)CeresEngine::ShaderCompiler::TypedAST
identCeresEngine::ShaderCompiler::CallExpression
intrinsicCeresEngine::ShaderCompiler::CallExpression
isBuiltin enum valueCeresEngine::ShaderCompiler::AST
isDeadCode enum valueCeresEngine::ShaderCompiler::AST
isReachable enum valueCeresEngine::ShaderCompiler::AST
isStaticCeresEngine::ShaderCompiler::CallExpression
isTrivialCopyable(UInt32 maxTreeDepth=3) constCeresEngine::ShaderCompiler::Expressionvirtual
isWrapperCall enum valueCeresEngine::ShaderCompiler::CallExpression
mBufferedTypeDenoterCeresEngine::ShaderCompiler::TypedASTprivate
mergeArguments(std::size_t firstArgIndex, const MergeExpressionFunctor &mergeFunctor)CeresEngine::ShaderCompiler::CallExpression
popPrefixFromArguments()CeresEngine::ShaderCompiler::CallExpression
prefixExpressionCeresEngine::ShaderCompiler::CallExpression
pushArgumentFront(const ExpressionPtr &expression)CeresEngine::ShaderCompiler::CallExpression
pushPrefixToArguments()CeresEngine::ShaderCompiler::CallExpression
resetTypeDenoter()CeresEngine::ShaderCompiler::TypedAST
typeDenoterCeresEngine::ShaderCompiler::CallExpression
Types enum nameCeresEngine::ShaderCompiler::AST
visit(Visitor *visitor, void *args=nullptr) overrideCeresEngine::ShaderCompiler::CallExpressioninlinevirtual
wasConverted enum valueCeresEngine::ShaderCompiler::Expression
~AST()CeresEngine::ShaderCompiler::ASTvirtual